Problem: actor shutdown left dangling socket

In some cases when main thread ended before actor did, the shutdown
protocol left the actor thread hanging until the context was killed,
which meant its pipe socket was not destroyed. The culprit was the
zsock_signal at actor shutdown, which sometimes blocked.

Solution: set the actor pipe sndtimeo to zero.