added an extra exception around the establishing the receiving socket
for PD-type socket clients