Of course, if we're going the Linux route, we'll need to up FD_SETSIZE to at
least 1024, we're currently at 96. Seems that 1024 has become the default
these days.
I meant only for trying to work out what seems to satisfy X11 as regards error returns,
and even X11 is unlikely to need 1024 connections.