У меня странная ситуация, когда я вижу, что мой before_filter выполняется несколько раз за один доступ.
Мой фильтр называется auth_user_filter, и он регистрируется с использованием logger.info ("Yada Yada Yada"). Он настроен глобально для запуска перед всеми действиями. Когда я получаю доступ к действию через мой браузер, он печатает следующее (в зависимости от того, какой это вызов)
Первый звонок печатает
Yada Yada Yada
Второй звонок печатает
Yada Yada Yada
Yada Yada Yada
Третий звонок печатает
Yada Yada Yada
Yada Yada Yada
Yada Yada Yada
и т. Д.
Это происходит только в режиме разработки, и мне было интересно, если кто-нибудь знает, почему?