fix socket module