1
0
cuberite-2a/source/OSSupport
madmaxoft@gmail.com a4e6a027a1 Fixed a problem in Linux handling of ListenThread.
A closed socket doesn't seem to wake up a select() call on that socket on Linux. Fixed by waking up by a timeout regularly (semi-busywait).
Fixes FS #334

git-svn-id: http://mc-server.googlecode.com/svn/trunk@1305 0a769ca7-a7f5-676a-18bf-c427514a06d6
2013-03-23 22:02:35 +00:00
..
BlockingTCPLink.cpp
BlockingTCPLink.h Merged branch "branches/hooks" into "trunk". 2013-01-12 04:46:01 +00:00
CriticalSection.cpp Fixed cCriticalSection's debugging functions 2012-12-14 22:36:12 +00:00
CriticalSection.h Fixed cCriticalSection's debugging functions 2012-12-14 22:36:12 +00:00
Event.cpp
Event.h
File.cpp AnvilStats: Added ChunkExtract mode of operation, splitting Anvil files into individual chunks. 2013-02-25 19:06:37 +00:00
File.h Added a cGZipFile class for reading GZipped files. 2013-02-07 09:15:55 +00:00
GZipFile.cpp AnvilStats: Added ChunkExtract mode of operation, splitting Anvil files into individual chunks. 2013-02-25 19:06:37 +00:00
GZipFile.h AnvilStats: Added ChunkExtract mode of operation, splitting Anvil files into individual chunks. 2013-02-25 19:06:37 +00:00
IsThread.cpp
IsThread.h
ListenThread.cpp Fixed a problem in Linux handling of ListenThread. 2013-03-23 22:02:35 +00:00
ListenThread.h Made ListenThread an OSSupport part, as it's generic enough 2013-03-05 20:47:29 +00:00
MakeDir.cpp
MakeDir.h
Semaphore.cpp
Semaphore.h
Sleep.cpp
Sleep.h
Socket.cpp IPv6: Windows XP doesn't have the inet_pton() function, resorting to custom-formatting the address 2013-03-05 20:46:40 +00:00
Socket.h IPv6 support: fixed IP string getting on accept() 2013-03-05 13:35:19 +00:00
SocketThreads.cpp IPv6 support: fixed IP string getting on accept() 2013-03-05 13:35:19 +00:00
SocketThreads.h SocketThread: clients aren't double-removed anymore. 2012-09-29 19:43:34 +00:00
Thread.cpp
Thread.h
Timer.cpp
Timer.h