tamc 2002/03/28 21:27:40 PST
Modified files:
net Connection.cpp Connection.h NetMgr.h
ReadThread.cpp Socket.h WriteThread.cpp
Log:
Sockets closed by the peer now propogate up and ultimately the Connection object is removed from NetMgr knowledge
NOTE: the ReadThread never actually dies, thread leakage
Revision Changes Path
1.4 +8 -2 brotha/net/Connection.cpp
1.4 +1 -1 brotha/net/Connection.h
1.7 +16 -6 brotha/net/NetMgr.h
1.3 +7 -4 brotha/net/ReadThread.cpp
1.18 +9 -3 brotha/net/Socket.h
1.3 +18 -16 brotha/net/WriteThread.cpp
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/brotha/net/Connection.cpp.diff?r1=1.3&r2=1.4&diff_format=h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/brotha/net/Connection.h.diff?r1=1.3&r2=1.4&diff_format=h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/brotha/net/NetMgr.h.diff?r1=1.6&r2=1.7&diff_format=h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/brotha/net/ReadThread.cpp.diff?r1=1.2&r2=1.3&diff_format=h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/brotha/net/Socket.h.diff?r1=1.17&r2=1.18&diff_format=h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/brotha/net/WriteThread.cpp.diff?r1=1.2&r2=1.3&diff_format=h
|