Protocol change: adding distinct socket for collecting results