Closed bobbyduhbrain closed 10 years ago
Ok. This is a simple one in net-ptth. I'll update the gem later on. Thanks for the bug report!
Thanks for the fix. I've been out and about for a few days and haven't had as much time to look at your changes
No problem. The next commits will allow adding an appletv from a remote location so i'll be co-locating one of mine to work for integration and stress tests hunting bugs.
On 06/10/2013, at 18:28, CUBEMike notifications@github.com wrote:
Thanks for the fix. I've been out and about for a few days and haven't had as much time to look at your changes
— Reply to this email directly or view it on GitHub.
This error required me to restart the server.
Airplay::Connection crashed! IOError: closed stream /Users/Mike/.rvm/gems/ruby-2.0.0-p195/gems/net-ptth-0.0.8/lib/net/ptth/socket.rb:16:in
close' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/gems/net-ptth-0.0.8/lib/net/ptth/socket.rb:16:in
close' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/bundler/gems/airplay-bd0b719b3a0c/lib/airplay/connection/persistent.rb:27:inclose' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/bundler/gems/airplay-bd0b719b3a0c/lib/airplay/connection.rb:31:in
close' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/gems/celluloid-0.15.1/lib/celluloid/calls.rb:25:inpublic_send' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/gems/celluloid-0.15.1/lib/celluloid/calls.rb:25:in
dispatch' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/gems/celluloid-0.15.1/lib/celluloid/calls.rb:67:indispatch' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/gems/celluloid-0.15.1/lib/celluloid/actor.rb:322:in
block in handle_message' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/gems/celluloid-0.15.1/lib/celluloid/actor.rb:416:inblock in task' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/gems/celluloid-0.15.1/lib/celluloid/tasks.rb:55:in
block in initialize' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/gems/celluloid-0.15.1/lib/celluloid/tasks/task_fiber.rb:13:inblock in create' Airplay::Protocol::Player crashed! IOError: closed stream /Users/Mike/.rvm/gems/ruby-2.0.0-p195/gems/net-ptth-0.0.8/lib/net/ptth/socket.rb:16:in
close' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/gems/net-ptth-0.0.8/lib/net/ptth/socket.rb:16:inclose' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/bundler/gems/airplay-bd0b719b3a0c/lib/airplay/connection/persistent.rb:27:in
close' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/bundler/gems/airplay-bd0b719b3a0c/lib/airplay/connection.rb:31:inclose' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/gems/celluloid-0.15.1/lib/celluloid/calls.rb:25:in
public_send' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/gems/celluloid-0.15.1/lib/celluloid/calls.rb:25:indispatch' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/gems/celluloid-0.15.1/lib/celluloid/calls.rb:67:in
dispatch' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/gems/celluloid-0.15.1/lib/celluloid/actor.rb:322:inblock in handle_message' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/gems/celluloid-0.15.1/lib/celluloid/actor.rb:416:in
block in task' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/gems/celluloid-0.15.1/lib/celluloid/tasks.rb:55:inblock in initialize' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/gems/celluloid-0.15.1/lib/celluloid/tasks/task_fiber.rb:13:in
block in create' (celluloid):0:inremote procedure call' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/gems/celluloid-0.15.1/lib/celluloid/calls.rb:92:in
value' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/gems/celluloid-0.15.1/lib/celluloid/proxies/sync_proxy.rb:33:inmethod_missing' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/bundler/gems/airplay-bd0b719b3a0c/lib/airplay/protocol/player.rb:138:in
block in check_for_playback_status' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/gems/celluloid-0.15.1/lib/celluloid/actor.rb:416:inblock in task' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/gems/celluloid-0.15.1/lib/celluloid/tasks.rb:55:in
block in initialize' /Users/Mike/.rvm/gems/ruby-2.0.0-p195/gems/celluloid-0.15.1/lib/celluloid/tasks/task_fiber.rb:13:in `block in create' Terminating task: type=:timer, meta=nil, status=:callwait Terminating task: type=:timer, meta=nil, status=:callwait