Understanding fault handlers and signaling