diff options
author | Steven Barth <steven@midlink.org> | 2014-07-29 08:50:37 +0200 |
---|---|---|
committer | Steven Barth <steven@midlink.org> | 2014-07-29 08:50:37 +0200 |
commit | 7a460b86fb6515ea84a53fe8ba091f20cbe07d02 (patch) | |
tree | e956b57a5320bb82cafff102f65bda9b255289e7 /plug | |
parent | fb60df0eb16d4300efabda72249598d0748439e2 (diff) | |
download | unitd-7a460b86fb6515ea84a53fe8ba091f20cbe07d02.tar unitd-7a460b86fb6515ea84a53fe8ba091f20cbe07d02.zip |
Make failure to resize hotplug buffer non-fatal
Some architectures seem to have broken SO_RCVBUFFORCE.
Signed-off-by: Steven Barth <steven@midlink.org>
Diffstat (limited to 'plug')
-rw-r--r-- | plug/hotplug.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/plug/hotplug.c b/plug/hotplug.c index b50c04e..ef98f38 100644 --- a/plug/hotplug.c +++ b/plug/hotplug.c @@ -463,10 +463,8 @@ void hotplug(char *rules) exit(1); } - if (setsockopt(hotplug_fd.fd, SOL_SOCKET, SO_RCVBUFFORCE, &nlbufsize, sizeof(nlbufsize))) { + if (setsockopt(hotplug_fd.fd, SOL_SOCKET, SO_RCVBUFFORCE, &nlbufsize, sizeof(nlbufsize))) ERROR("Failed to resize receive buffer: %s\n", strerror(errno)); - exit(1); - } json_script_init(&jctx); queue_proc.cb = queue_proc_cb; |