Keep acceptor thread alive until shutdown has been completed
Keep acceptor thread alive until shutdown has been completed

This is a workaround for a bug that is most likely in
sun.nio.ch.ServerSocketChannelImpl, where the JVM tries to
interrupt a thread that no longer exist, resulting in a SIGSEGV on MacOS.

vespa-engine/vespa,vespa-engine/vespa,vespa-engine/vespa,vespa-engine/vespa,vespa-engine/vespa,vespa-engine/vespa,vespa-engine/vespa,vespa-engine/vespa,vespa-engine/vespa,vespa-engine/vespa