diff --git a/exec/ircd.js b/exec/ircd.js
index 0e99d3e54f9417108aa247a1e73edf6293d0a40c..03b6c87eb068e61f42887a461d36af601d9a3b29 100644
--- a/exec/ircd.js
+++ b/exec/ircd.js
@@ -1012,7 +1012,7 @@ while (!server.terminated) {
     }
 	if(socket_select!=undefined)
 	{
-		readme=socket_select(poll_clients,1000000);
+		readme=socket_select(poll_clients, 1 /* seconds */);
 		for(thisPolled in readme)
 		{
 			Clients[poll_client_map[readme[thisPolled]]].work();