-nofork is not ignored, it's just that it doesn't do what you think it
does.

Looking at nbd-client.c reveals that, without -nofork, the program forks
*twice*. With -nofork, it just forks once. This fork must take place "to
trigger an update to the device node's partition table", according to
the man page. A more detailed rationale is given in a comment in the
source code.

Regards,

-- 
Sam Morris <https://robots.org.uk/>
3412 EA18 1277 354B 991B  C869 B219 7FDB 5EA0 1078

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to