int unlikely to be both -1 and EINTR.

Cosmic rays nonwithstanding.
Rename _main() as serve() and static it.