Alexis, I have put an example into Cbc/trunk/Cbc/examples/interrupt.cpp It is not perfect, but it may be what you want. If you want to improve the example or think you could use more events contact me. John Forrest