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 | }; |