From: Karl Vogel Date: Mon, 7 Dec 2015 07:35:52 +0000 (+0100) Subject: ubus: Correct usage of timeout on poll function X-Git-Url: http://git.archive.openwrt.org/?a=commitdiff_plain;h=f09d18878b09d7d6c1ca7ef7da51131f46ddb2c6;hp=f09d18878b09d7d6c1ca7ef7da51131f46ddb2c6;p=project%2Fubus.git ubus: Correct usage of timeout on poll function As the man page explains: "Specifying a timeout of zero causes poll() to return immediately, even if no file descriptors are ready." The use of 0 as timeout could cause libubus to busy loop if the socket was non-blocking. For blocking sockets, this was less apparent as the subsequent read() would then block. Signed-off-by: Karl Vogel ---