{"issue":{"milestone":null,"user":{"id":50418,"login":"hedgehog","url":"https://api.github.com/users/hedgehog","avatar_url":"https://secure.gravatar.com/avatar/e87b25ac6bec6427d102828128f8ac80?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"e87b25ac6bec6427d102828128f8ac80"},"title":"`start_tcp_server': no acceptor ","created_at":"2011-12-03T19:22:24Z","labels":[],"updated_at":"2011-12-16T13:59:55Z","state":"open","id":2438733,"html_url":"https://github.com/tdreyno/middleman/issues/180","closed_at":null,"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"body":"As far as I can tell the server is working and so is livereloading of html changes and scss changes, but on launch I see this error:\r\n\r\n    Using inline Guardfile.\u001B\r\n    \u001B[0mGuard is now watching at '/src/tt/ttinit/tt'\u001B[0m\r\n    == The Middleman is standing watch on port 4567\r\n    /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/eventmachine-0.12.10/lib/eventmachine.rb:572:in `start_tcp_server': no acceptor (RuntimeError)\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/eventmachine-0.12.10/lib/eventmachine.rb:572:in `start_server'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/thin-1.2.11/lib/thin/backends/tcp_server.rb:16:in `connect'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/thin-1.2.11/lib/thin/backends/base.rb:53:in `block in start'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in `call'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in `run_machine'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in `run'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/thin-1.2.11/lib/thin/backends/base.rb:61:in `start'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/thin-1.2.11/lib/thin/server.rb:159:in `start'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/rack-1.3.5/lib/rack/handler/thin.rb:13:in `run'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/rack-1.3.5/lib/rack/server.rb:265:in `start'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/middleman-2.0.14/lib/middleman.rb:197:in `start_server'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/middleman-2.0.14/lib/middleman/guard.rb:58:in `block in server_start'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/middleman-2.0.14/lib/middleman/guard.rb:57:in `fork'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/middleman-2.0.14/lib/middleman/guard.rb:57:in `server_start'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/middleman-2.0.14/lib/middleman/guard.rb:47:in `start'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/guard-0.6.3/lib/guard.rb:66:in `supervised_task'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/guard-0.6.3/lib/guard.rb:43:in `block in start'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/guard-0.6.3/lib/guard.rb:43:in `each'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/guard-0.6.3/lib/guard.rb:43:in `start'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/middleman-2.0.14/lib/middleman/guard.rb:34:in `start'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/middleman-2.0.14/lib/middleman/cli.rb:55:in `server'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/thor-0.14.6/lib/thor/task.rb:22:in `run'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/thor-0.14.6/lib/thor/invocation.rb:118:in `invoke_task'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/thor-0.14.6/lib/thor.rb:263:in `dispatch'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/thor-0.14.6/lib/thor/base.rb:389:in `start'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/middleman-2.0.14/bin/middleman:52:in `start_cli!'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/middleman-2.0.14/bin/middleman:47:in `did_locate_middleman_project'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/middleman-2.0.14/bin/middleman:20:in `locate_middleman_root!'\r\n        from /src/tt/ttinit/tt/vendor/ruby/1.9.1/gems/middleman-2.0.14/bin/middleman:70:in `<top (required)>'\r\n        from bin/middleman:16:in `load'\r\n        from bin/middleman:16:in `<main>'\r\n    >> Thin web server (v1.2.11 codename Bat-Shit Crazy)\r\n    >> Maximum connections set to 1024\r\n    >> Listening on 0.0.0.0:4567, CTRL+C to stop\r\n","number":180,"url":"https://api.github.com/repos/tdreyno/middleman/issues/180","comments":12,"assignee":null},"comment":{"user":{"id":128298,"login":"arronmabrey","url":"https://api.github.com/users/arronmabrey","avatar_url":"https://secure.gravatar.com/avatar/5658201ec646872dc8ccf15d145f3d38?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"5658201ec646872dc8ccf15d145f3d38"},"created_at":"2011-12-16T13:59:55Z","updated_at":"2011-12-16T13:59:55Z","id":3177407,"body":"I have not run into any shutdown issues, but I still had that input lag so I looked at the guard docs and found a way to shut off its cli interactions and that solved the problem. I made a branch with the fix you can pull in - https://github.com/tdreyno/middleman/tree/feature/disabling-guard-cli-interactions ","url":"https://api.github.com/repos/tdreyno/middleman/issues/comments/3177407"},"action":"created"}