Commit Graph

703 Commits

Author SHA1 Message Date
Jeff Hill
ef77d41cc1 fixed potential race condition and turned TCPNODELAY on 2000-09-07 01:30:43 +00:00
Jeff Hill
b7b1a82472 fixed potential race condition 2000-09-07 01:25:04 +00:00
Jeff Hill
042dfaded2 modified shutdown sequence 2000-09-07 01:22:58 +00:00
Jeff Hill
ffaadbd95f removed unused methods 2000-09-07 01:20:47 +00:00
Jeff Hill
47aeeb2d18 removed 2000-09-07 01:18:45 +00:00
Jeff Hill
3aaa3282ad installed 2000-09-07 01:17:47 +00:00
Jeff Hill
94267b9b22 removed unused methods and data 2000-09-07 01:17:12 +00:00
Jeff Hill
4015d6f811 made IO counter into independent class 2000-09-07 01:15:33 +00:00
Jeff Hill
70edcb1fde added newline at EOF 2000-09-07 01:13:41 +00:00
Jeff Hill
58093dc6b6 changed names and added new source files 2000-09-07 01:12:42 +00:00
Jeff Hill
b1a7c46788 fixed too many arguments for format 2000-09-06 19:51:36 +00:00
Jeff Hill
8b62128e2b dont use 0u in pure virtual declaration 2000-09-06 14:41:01 +00:00
Jeff Hill
87a8230100 better diagnostics and disconnect claims pending channels
in tcpiiu::~tcpiiu
2000-09-06 00:33:14 +00:00
Jeff Hill
6387924a87 installed 2000-08-31 22:35:55 +00:00
Jeff Hill
959c9fb392 fixed sun pro warning 2000-08-31 00:42:12 +00:00
Jeff Hill
cb776300f0 dont print warning message 2000-08-31 00:40:10 +00:00
Jeff Hill
2a4fb01af5 check for disconnected state first so they will get that error code 2000-08-31 00:36:39 +00:00
Jeff Hill
1233537ea0 cosmetic 2000-08-31 00:34:20 +00:00
Jeff Hill
5217af4050 fixed sun pro warning 2000-08-30 22:57:16 +00:00
Jeff Hill
332b238dd4 fixed sunpro warning 2000-08-30 22:48:22 +00:00
Jeff Hill
77835f345f distinguish between a clean and an abrupt shutdown.
cancel send watchdog timer immediately after exiting send
2000-08-30 19:49:52 +00:00
Jeff Hill
35335ee1cb cosmetic 2000-08-30 19:48:01 +00:00
Jeff Hill
d5da2c1f16 removed unused data member 2000-08-30 17:09:15 +00:00
Jeff Hill
67bbc1aef2 execute shutdown locgic with lock applied 2000-08-30 17:07:28 +00:00
Jeff Hill
e066e5c22a cosmetic 2000-08-30 17:05:22 +00:00
Jeff Hill
2de4aebb86 fixed GNU warnings 2000-08-30 15:28:41 +00:00
Jeff Hill
bccc803512 clean out orphans 2000-08-29 22:54:35 +00:00
Jeff Hill
49da8ca043 cancel () watchdog when disconnecting and report correct disconnect
timer total interval
2000-08-29 22:52:15 +00:00
Jeff Hill
9a5b709a0a use socket_close () instead of shutdown () 2000-08-29 22:51:16 +00:00
Jeff Hill
43fef5d326 removed declaration for unused class 2000-08-29 17:33:08 +00:00
Jeff Hill
a5108c78a6 cosmetic 2000-08-28 21:33:21 +00:00
Jeff Hill
032a5bf234 fixed repeater register port bug 2000-08-26 00:56:06 +00:00
Jeff Hill
2549ad8615 fixed sun pro warnings 2000-08-25 20:55:15 +00:00
Jeff Hill
5351224ae7 fixed inline not emitted if not defined in module w virtual destructor and -g 2000-08-25 20:28:56 +00:00
Jeff Hill
a911a27845 fixed Linux uses unsigned where int is used on other OS 2000-08-25 19:44:30 +00:00
Jeff Hill
18b885af33 fixed GNU and SUN PRO warnings 2000-08-25 17:55:18 +00:00
Jeff Hill
b1d85b357c getsockname does not return an IP address for wildcarded UDP socket
so we must force use of loop back address
2000-08-25 15:40:06 +00:00
Jeff Hill
5fcac78ee1 fixed inline virtual destructor 2000-08-25 15:02:29 +00:00
Jeff Hill
e1a25e18b1 added newline at EOL 2000-08-25 14:51:31 +00:00
Jeff Hill
6b54aedb9a cosmetic 2000-08-25 02:11:36 +00:00
Jeff Hill
057299c53b added newline at EOF 2000-08-25 02:09:29 +00:00
Jeff Hill
f830e99e58 many, many changes 2000-08-25 01:52:33 +00:00
Jeff Hill
48ba6a3f57 cosmetic 2000-06-29 14:36:49 +00:00
Jeff Hill
3ccbc07746 added newline at EOF 2000-06-29 14:36:14 +00:00
Jeff Hill
6599c80c18 added newline at EOF 2000-06-29 14:30:18 +00:00
Jeff Hill
910b93de18 installed 2000-06-29 00:40:57 +00:00
Jeff Hill
71f7435760 clean up 2000-06-29 00:21:43 +00:00
Jeff Hill
e16b93f3f2 cleaned up double if stmnt into one if stmnt 2000-06-27 23:50:17 +00:00
Jeff Hill
c9d466380d specify that the client's timer queue is thread managed 2000-06-27 23:09:16 +00:00
Jeff Hill
66b35e578b added host name pointer function 2000-06-27 23:08:04 +00:00