[IrDA]: Correctly handling socket error