The OSCC API catches the SIGIO signal which is asserted when a CAN frame is received on the CAN socket, and sets up a SIGIO signal handler to forward valid CAN messages to your application. If you have a section of code that is susceptible to conflicts with interrupts, you should temporari...