Save a reference to the bound version of onProcessExit so we can properly unbind it
Merge remote-tracking branch 'upstream/master'