Implement --once flag
Implement 'exit-signal' option