LINUX.ORG.RU

user@computer ~> cat index.rb 
cnt = 0
at_exit { cnt += 1; puts cnt; sleep(1); }
user@computer ~> ruby ./index.rb 
1
user@computer ~> ruby --version 
ruby 1.8.7 (2011-06-30 patchlevel 352) [i686-linux]

anonymous
()

Я думаю, первая единица — результат «puts cnt», вторая — то что возвращает «sleep(1)» (не знаю руби).
Айдишники одинаковые, потому что интерпретатор кэширует небольшие целые.

Virtuos86 ★★★★★
()

Короч, баг в геме Daemons.

wyldrodney
() автор топика
Ответ на: комментарий от wyldrodney

У меня в таком случае тоже одна. А как сделать две я не догадался ещё.

Дебил.

anonymous
()
Ответ на: комментарий от wyldrodney

Лол, ну так бы и написал. А то я голову ломаю.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.