bmwcarit/capu — pull request #39 by afrueh (2014-03-21 14:11:04+00:00)
Title: Capu Socket: setter/getter for NOSIGPIPE flag

In some Conditions the Socket can break even though it has been checked. For Example by removing the cable at the right time. (Directly after the mSocket != -1)
On BSD/POSIX based Systems these leads to a SIGPIPE Signal/Exception because the Pipe of ::send or ::recv is not available anymore.

The only way to prevent this Exception is to ignore the SIGPIPE signal.

Please check if this works on the Linux Systems as well. I was only able to test it under OSX.