There is “count_waiters” which was implemented in ruby 1.8 in file
“test_completion_signalling_helper.rb” and not in Ruby 1.9.3
I am stuck because of this. Please help me to get some work-around or is
it implemented in some other form?
There is “count_waiters” which was implemented in ruby 1.8 in file
“test_completion_signalling_helper.rb” and not in Ruby 1.9.3
I am stuck because of this. Please help me to get some work-around or is
it implemented in some other form?
The code in which i am using this count_waiters is :
def self.signal_waiting_test(test_name, proxy_call=false)
signal_data = SIP::Locator[:Tlocks][test_name] if
SIP::Locator[:Tlocks]
unless signal_data
return false
end
signal_data.lock.synchronize do
signal_data.lock << “signal”
if signal_data.cond.count_waiters > 0
signal_data.cond.signal
else
SipLogger[‘siplog::sip_testcompletionsignalinghelper’].debug
“Queueing the signal”
end
end
end
But “count_waiters” is not implemented as such in Ruby 1.9.3
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs