ProtocolSocket Fix