-e: if multiple children are running and we exit, they become orphaned.
Deal with IN_Q_OVERFLOW etc.?
Deal with IN_IGNORE