ensure that calls to the 'fileno' method on fake sockets are delegated to the underlying socket