<asp_> @headius, thanks for your work on #5863. I'll test this against the original code that alerted me to this issue & let you know how I go. I also have an open PR (#5866) which you may or may not wish to use - just rebased it to see if it passes now
<headius[m]> oh nice I did not see that
<headius[m]> this is basically the example you provided in test form?
<asp_> yeah, I modified it to prevent it from hanging (hanging specs are bad)
<headius[m]> it's properly using the mutex for the sleep now, with a bit of a tweak to allow JVM thread status to be translated to Ruby status
<headius[m]> those fixes are merged in now
<asp_> Yeah, sounds like letting the JVM take care of these tricky locking issues is a good way to go
<headius[m]> it's doing a similar sequence to what I was doing before, but it's obviously sleeping against the proper lock
<headius[m]> this is a great one to get in, thank you for chasing down the hanging example
<asp_> Happy to be of service. Thank you for all your work on this most excellent project!
<asp_> headius: looks good - my tests are now passing using a build of JRuby from master 👍️
<headius[m]> Excellent!
<asp_> Looks like travis is having some issues though: https://travis-ci.org/jruby/jruby/jobs/603378702#L568
<headius[m]> Yeah, that is my fault. I just released that library and it takes a while to propagate
<headius[m]> I just get tired of sitting and waiting to push the build update
<headius[m]> Should work fine if we restart in half an hour or so
<headius[m]> Master is broken too at the moment
<headius[m]> Oh, or not
<headius[m]> I guess it was far enough down in the queue that the library propagated
victori has quit [Ping timeout: 240 seconds]
victori has joined #jruby
KeyJoo has joined #jruby
victori has quit [Ping timeout: 276 seconds]
victori has joined #jruby
victori has quit [Ping timeout: 240 seconds]
victori has joined #jruby
<headius[m]> asp: all merged in!
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:8a75d31 by Charles Oliver Nutter): The build passed. https://travis-ci.org/jruby/jruby/builds/603444391 [201 min 2 sec]
travis-ci has left #jruby [#jruby]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (revert-5915-dir-open:dcf3905 by Charles Oliver Nutter): The build failed. https://travis-ci.org/jruby/jruby/builds/603446899 [192 min 45 sec]
travis-ci has left #jruby [#jruby]
travis-ci has joined #jruby
travis-ci has left #jruby [#jruby]
<travis-ci> jruby/jruby (master:76ceb12 by Charles Oliver Nutter): The build passed. https://travis-ci.org/jruby/jruby/builds/603449452 [203 min 12 sec]
_whitelogger has joined #jruby
KeyJoo has quit [Quit: KeyJoo]
<asp_> <headius[m] "asp: all merged in!"> Great!
Gacha has quit [Quit: Leaving]
lucasb has joined #jruby
nirvdrum has joined #jruby
nirvdrum has quit [Remote host closed the connection]
nirvdrum has joined #jruby
xardion has quit [Remote host closed the connection]
xardion has joined #jruby
nirvdrum has quit [Ping timeout: 240 seconds]
jeremyevans has quit [Ping timeout: 265 seconds]
lucasb has quit [Quit: Connection closed for inactivity]
rtyler has quit [Ping timeout: 240 seconds]
jeremyevans has joined #jruby
nirvdrum has joined #jruby
sagax has quit [Read error: Connection reset by peer]
nirvdrum has quit [Ping timeout: 240 seconds]