fail faster
create socket file first