diff options
| author | Mike Buland <eichlan@xagasoft.com> | 2008-12-24 18:56:47 +0000 |
|---|---|---|
| committer | Mike Buland <eichlan@xagasoft.com> | 2008-12-24 18:56:47 +0000 |
| commit | 7beaff764ccdd06f0e6852fc8091ee61189b1a2b (patch) | |
| tree | 2bb5beb77cb98ff5528496736a221e01487834f9 /src/server.h | |
| parent | 262c1489b10663f817f7c2bb11a61d0c9a8d8439 (diff) | |
| download | libbu++-7beaff764ccdd06f0e6852fc8091ee61189b1a2b.tar.gz libbu++-7beaff764ccdd06f0e6852fc8091ee61189b1a2b.tar.bz2 libbu++-7beaff764ccdd06f0e6852fc8091ee61189b1a2b.tar.xz libbu++-7beaff764ccdd06f0e6852fc8091ee61189b1a2b.zip | |
Strange, I never actually made any of the server code clean up behind itself
in the deconstructors. When you deleted a server it wouldn't close it's
sockets. We never noticed because servers normally last the entire lifetime
of the program they're in.
Diffstat (limited to 'src/server.h')
| -rw-r--r-- | src/server.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/server.h b/src/server.h index c4ad4b9..13f5084 100644 --- a/src/server.h +++ b/src/server.h | |||
| @@ -86,7 +86,8 @@ namespace Bu | |||
| 86 | int nTimeoutSec; | 86 | int nTimeoutSec; |
| 87 | int nTimeoutUSec; | 87 | int nTimeoutUSec; |
| 88 | fd_set fdActive; | 88 | fd_set fdActive; |
| 89 | Hash<int,ServerSocket *> hServers; | 89 | typedef Hash<int,ServerSocket *> SrvHash; |
| 90 | SrvHash hServers; | ||
| 90 | typedef Hash<int,Client *> ClientHash; | 91 | typedef Hash<int,Client *> ClientHash; |
| 91 | ClientHash hClients; | 92 | ClientHash hClients; |
| 92 | }; | 93 | }; |
