OpenAL Context not destroy correctly