Handle socket errors (the same as socket closure)