Push method added to SocketFactory