Doing background work this way can take the complete app domain down, please guard the complete callback like this:
https://github.com/meebey/smuxi/blob/master/src/Engine/Session.cs#L952