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 Source files cleanup: OSSupport-related files in a separate subfolder, renamed. 2012-09-23 21:23:33 +00:00
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 Source files cleanup: OSSupport-related files in a separate subfolder, renamed. 2012-09-23 21:23:33 +00:00
Event.h Source files cleanup: OSSupport-related files in a separate subfolder, renamed. 2012-09-23 21:23:33 +00:00
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 Source files cleanup: OSSupport-related files in a separate subfolder, renamed. 2012-09-23 21:23:33 +00:00
IsThread.h Source files cleanup: OSSupport-related files in a separate subfolder, renamed. 2012-09-23 21:23:33 +00:00
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 Source files cleanup: OSSupport-related files in a separate subfolder, renamed. 2012-09-23 21:23:33 +00:00
MakeDir.h Source files cleanup: OSSupport-related files in a separate subfolder, renamed. 2012-09-23 21:23:33 +00:00
Semaphore.cpp Source files cleanup: OSSupport-related files in a separate subfolder, renamed. 2012-09-23 21:23:33 +00:00
Semaphore.h Source files cleanup: OSSupport-related files in a separate subfolder, renamed. 2012-09-23 21:23:33 +00:00
Sleep.cpp Source files cleanup: OSSupport-related files in a separate subfolder, renamed. 2012-09-23 21:23:33 +00:00
Sleep.h Source files cleanup: OSSupport-related files in a separate subfolder, renamed. 2012-09-23 21:23:33 +00:00
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 Source files cleanup: OSSupport-related files in a separate subfolder, renamed. 2012-09-23 21:23:33 +00:00
Thread.h Source files cleanup: OSSupport-related files in a separate subfolder, renamed. 2012-09-23 21:23:33 +00:00
Timer.cpp Source files cleanup: OSSupport-related files in a separate subfolder, renamed. 2012-09-23 21:23:33 +00:00
Timer.h Source files cleanup: OSSupport-related files in a separate subfolder, renamed. 2012-09-23 21:23:33 +00:00