После добавления наблюдателей в мой модуль Ruby моя система блокируется - PullRequest
0 голосов
/ 07 августа 2011

Это происходит только при определенных типах ошибок, например, если я вызываю метод, который не существует ни на одном из моих объектов.Но трудно получить какую-либо информацию о том, что вызывает это, потому что я не могу разобраться в том, что вызывает это, поскольку мой отладчик также блокируется.Когда я смотрю сверху, я вижу, что около 97% моего процессорного времени занято процессом Ruby.Я попытался запустить Sample Process в мониторе активности, чтобы увидеть, может ли он показать мне, где он застревает, но, похоже, ничего не происходит (просто много классов OSX).

Это проект Padrino, язапустить Ruby 1.9.2 и использовать наблюдаемый миксин.Я на OSX Lion.Есть идеи или предложения по устранению неполадок?Это убивает мою производительность !!

1 Ответ

1 голос
/ 07 августа 2011

Какая версия падрино у вас есть?Последние версии 0.10.1 решают эту проблему.

...