diff options
| author | Oskari Timperi <oskari.timperi@iki.fi> | 2017-02-18 15:39:42 +0200 |
|---|---|---|
| committer | Oskari Timperi <oskari.timperi@iki.fi> | 2017-02-18 15:39:42 +0200 |
| commit | a378aa66d14b1de86df65bc02b411e8858ec620a (patch) | |
| tree | e4026976111067b0d4a00ff12e87cc3346956b0f /src/socket.c | |
| parent | 1cd48156bb1f8a9afd7a280b0820389592907f2a (diff) | |
| download | mqtt-a378aa66d14b1de86df65bc02b411e8858ec620a.tar.gz mqtt-a378aa66d14b1de86df65bc02b411e8858ec620a.zip | |
Add timeout param to MqttClientRunOnce()
Also change SocketSelect() to take timeout in milliseconds.
Diffstat (limited to 'src/socket.c')
| -rw-r--r-- | src/socket.c | 4 |
1 files changed, 2 insertions, 2 deletions
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; |
