Index: Lib/socket.py =================================================================== --- Lib/socket.py (revision 88450) +++ Lib/socket.py (working copy) @@ -111,6 +111,9 @@ getattr(self, '_closed', False) and " [closed] " or "", s[7:]) return s + + def __getstate__(self): + raise TypeError("Cannot serialize socket object") def dup(self): """dup() -> socket object