diff options
author | Diego Nehab <diego@tecgraf.puc-rio.br> | 2005-08-23 05:53:14 +0000 |
---|---|---|
committer | Diego Nehab <diego@tecgraf.puc-rio.br> | 2005-08-23 05:53:14 +0000 |
commit | 773e35ced30fa2c03ddb2a332bf8a9aebb56aa44 (patch) | |
tree | 03e8e9a4bd64b9424006315c8e720c3f2841a751 /src/wsocket.c | |
parent | 5e8ae76248ed31496dc6fef7855498a0479159ed (diff) | |
download | luasocket-773e35ced30fa2c03ddb2a332bf8a9aebb56aa44.tar.gz luasocket-773e35ced30fa2c03ddb2a332bf8a9aebb56aa44.tar.bz2 luasocket-773e35ced30fa2c03ddb2a332bf8a9aebb56aa44.zip |
Compiled on Windows. Fixed a bunch of stuff. Almost ready to release.
Implemented a nice dispatcher! Non-blocking check-links and forward server
use the dispatcher.
Diffstat (limited to 'src/wsocket.c')
-rw-r--r-- | src/wsocket.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/wsocket.c b/src/wsocket.c index c4c51b4..0f6005f 100644 --- a/src/wsocket.c +++ b/src/wsocket.c | |||
@@ -75,7 +75,7 @@ int sock_select(int n, fd_set *rfds, fd_set *wfds, fd_set *efds, p_tm tm) { | |||
75 | tv.tv_sec = (int) t; | 75 | tv.tv_sec = (int) t; |
76 | tv.tv_usec = (int) ((t - tv.tv_sec) * 1.0e6); | 76 | tv.tv_usec = (int) ((t - tv.tv_sec) * 1.0e6); |
77 | if (n <= 0) { | 77 | if (n <= 0) { |
78 | Sleep(1000*t); | 78 | Sleep((DWORD) (1000*t)); |
79 | return 0; | 79 | return 0; |
80 | } else return select(0, rfds, wfds, efds, t >= 0.0? &tv: NULL); | 80 | } else return select(0, rfds, wfds, efds, t >= 0.0? &tv: NULL); |
81 | } | 81 | } |