add socket mutex