Should we handle this condition without doing the work that's executed after the `if` block, which generates additional file descriptors etc? If daemonizing isn't supported, maybe we should just return without changing anything at all.