make SnomController.answer non blocking