it should remove the socket file first;