Signals# Introduction Asynchronous Signal Handling Use Case: Graceful Termination Use Case: Self-Pipe Trick Synchronous Signal Handling Event Loop Support: signalfd()