Hey, guys My question is about FreeSWITCHer the Ruby framework handle events from FreeSWITCH. I know that this is not exactly what you are discuss here, but I really don't know whith whom to comunicate about this problem. So, if you have experience in FreeSWITCHer and Ruby and would like to help, please read futher. Otherwise, sorry for spam. FreeSWITCHer doesn't sent subscribing messages during of usage of examples/inbound_socket_events.rb. As I can see in the source, that happens because subscribe_to_event function is never trigered. So, the question is why this snippet of code doesn't work as expected? def self.add_event_hook(event, sub_events = [], &block) ObjectSpace.each_object { |e| e.subscribe_to_event(event, sub_events) if e.class.ancestors.include?(FSR::Listener::Inbound) } HOOKS[event] = block end And this is my environment: # cat /etc/redhat-release CentOS release 5.6 (Final) # ruby -v ruby 1.8.5 (2006-08-25) [i386-linux] # gem -v 1.3.5 # gem list *** LOCAL GEMS *** eventmachine (0.12.10) freeswitcher (0.6.12) log4r (1.1.9) Since it's looks like Ruby configuration issue I don't describe other installation steps.