The Audiere and OpenAL plug-ins crash on exit (at least on Windows) when they are told to clean up after themselves. By skipping that step in the destructor, we avoid the crash problems, but we of course end up leaking memory. On the bright side, it is memory that gets freed up when the process terminates, an event that occurs shortly after the snx::sonix destructor is invoked.
The Audiere and OpenAL plug-ins crash on exit (at least on Windows) when they
are told to clean up after themselves. By skipping that step in the destructor,
we avoid the crash problems, but we of course end up leaking memory. On the
bright side, it is memory that gets freed up when the process terminates, an
event that occurs shortly after the snx::sonix destructor is invoked.


git-svn-id: 586995f25b72854838fe1e42a2812ba84a3d5c5f@20856 23c62cac-4e0f-0410-93ea-c11bc791b11d

rpavlik/vrjuggler-2.2-debs,rpavlik/vrjuggler-2.2-debs,rpavlik/vrjuggler-2.2-debs,rpavlik/vrjuggler-2.2-debs,rpavlik/vrjuggler-2.2-debs,rpavlik/vrjuggler-2.2-debs,rpavlik/vrjuggler-2.2-debs