{"comment":{"created_at":"2011-10-17T12:05:55Z","body":"And if you try without `guard-spork` or `guard-rspec` you got the same issue?\r\nAnd it's only happens when you edit the `Guardfile` right? Otherwise it works fine?","updated_at":"2011-10-17T12:05:55Z","url":"https://api.github.com/repos/guard/guard/issues/comments/2427923","id":2427923,"user":{"gravatar_id":"d93f02de03e13b5ae9b1bea0d456cc67","avatar_url":"https://secure.gravatar.com/avatar/d93f02de03e13b5ae9b1bea0d456cc67?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/thibaudgg","id":1322,"login":"thibaudgg"}},"action":"created","issue":{"number":166,"created_at":"2011-10-16T16:42:30Z","pull_request":{"diff_url":null,"patch_url":null,"html_url":null},"body":"I'm running virtualized Ubuntu on Win7 host, the working directory is mounted with `vboxsf` driver.\r\n\r\nIf I edit Guardfile while `guard` is running, it prints\r\n\r\n```\r\nIgnoring paths: public\r\nGuardfile has been re-evaluated.\r\n```\r\n\r\nand then stops running the current guards.\r\nCommands `p`, `r` and `q` work as expected, but hitting `return` doesn't do anything anymore, neither does editing any of the watched files.\r\n\r\nIf I quit it like that, `guard-spork` leaves the `spork` process running. The problem could be on its side, but the related issue is supposedly fixed.\r\n\r\nGemfile:\r\n\r\n```\r\ngroup :test do\r\n  gem 'spork', '~> 0.9.0.rc'\r\n  gem 'spork-testunit'\r\n  gem 'mocha'\r\n  gem 'guard-spork'\r\n  gem 'guard-test'\r\nend\r\n```\r\n\r\nGuardfile:\r\n\r\n```\r\nignore_paths 'public'\r\n\r\nguard 'spork', :wait => 30, :notification => true do\r\n  watch('config/application.rb')\r\n  watch('config/environment.rb')\r\n  watch('config/routes.rb')\r\n  watch(%r{^config/environments/.*\\.rb$})\r\n  watch(%r{^config/initializers/.*\\.rb$})\r\n  watch('Gemfile')\r\n  watch('Gemfile.lock')\r\n  watch('test/test_helper.rb')\r\nend\r\n\r\nguard :test, :drb => true do\r\n  watch(%r{^lib/(.+)/([^/]+)\\.rb$}) { |m| \"test/#{m[1]}/#{m[2]}_test.rb\" }\r\n  { \"models\" => \"unit\", \"controllers\" => \"functional\" }.each do |cs, ts|\r\n    watch(%r{^app/#{cs}/([^/]+)\\.rb$}) { |m| \"test/#{ts}/#{m[1]}_test.rb\" }\r\n  end\r\n  watch(%r{^test/(.+)/.*test_case\\.rb}) { |m| \"test/#{m[1]}\" }\r\n  watch(%r{^test/.*test\\.rb})\r\nend\r\n```","comments":5,"title":"Silent failure after re-evaluating Guardfile","updated_at":"2011-10-17T12:05:55Z","url":"https://api.github.com/repos/guard/guard/issues/166","id":1922331,"assignee":null,"milestone":null,"closed_at":null,"user":{"gravatar_id":"15a41553cc73e877f5809c1a9bde8eef","avatar_url":"https://secure.gravatar.com/avatar/15a41553cc73e877f5809c1a9bde8eef?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/dgutov","id":271877,"login":"dgutov"},"html_url":"https://github.com/guard/guard/issues/166","labels":[],"state":"open"},"legacy":{"issue_id":1922331,"comment_id":2427923}}