Fix memory corruption errors when destroying a BackgroundEventLoop that isn't started
Fix memory corruption errors when destroying a BackgroundEventLoop that isn't started

phusion/passenger,clemensg/passenger,phusion/passenger,phusion/passenger,phusion/passenger,phusion/passenger,phusion/passenger,clemensg/passenger,phusion/passenger,clemensg/passenger,clemensg/passenger,phusion/passenger,clemensg/passenger,clemensg/passenger,clemensg/passenger,clemensg/passenger