completed socket receive