Fix direct sock