alarm: Do not allow callbacks to block