We might get rid of the special handling of `SystemExit`. I think it was there just because `self.stop()` was called from the loop, now we removed it completely.

What do you think?