From a378aa66d14b1de86df65bc02b411e8858ec620a Mon Sep 17 00:00:00 2001 From: Oskari Timperi Date: Sat, 18 Feb 2017 15:39:42 +0200 Subject: Add timeout param to MqttClientRunOnce() Also change SocketSelect() to take timeout in milliseconds. --- src/socket.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/socket.c') diff --git a/src/socket.c b/src/socket.c index e161f53..64a7c01 100644 --- a/src/socket.c +++ b/src/socket.c @@ -154,8 +154,8 @@ int SocketSelect(int sock, int *events, int timeout) } memset(&tv, 0, sizeof(tv)); - tv.tv_sec = timeout; - tv.tv_usec = 0; + tv.tv_sec = timeout / 1000; + tv.tv_usec = (timeout - (tv.tv_sec * 1000)) * 1000; *events = 0; -- cgit v1.2.3