{"issue":{"milestone":null,"user":{"id":193064,"login":"ody","url":"https://api.github.com/users/ody","avatar_url":"https://secure.gravatar.com/avatar/5b68c5de556933899a9e4aeab69df01d?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"5b68c5de556933899a9e4aeab69df01d"},"title":"Starting VMs in headless mode hangs.","created_at":"2011-12-07T22:05:58Z","updated_at":"2011-12-18T20:53:56Z","labels":[{"name":"bug","url":"https://api.github.com/repos/thbishop/fission/labels/bug","color":"e10c02"}],"state":"open","id":2480817,"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"html_url":"https://github.com/thbishop/fission/issues/13","closed_at":null,"body":"When launching VMs in headless mode with Fusion 3, Ruby hangs.  Hang is avoided when I modify fission to redirect vmrun commands' stdout to /dev/null\r\n\r\nStep 1: Hangs\r\n\r\nhttp://dl.dropbox.com/u/33985079/Screen%20Shot%202011-12-07%20at%201.54.04%20PM.png\r\n\r\nStep 2: Kill VM manually using vmrun in right terminal.  You will see the method in left terminal finally return.\r\n\r\nhttp://dl.dropbox.com/u/33985079/Screen%20Shot%202011-12-07%20at%201.54.21%20PM.png\r\n\r\nThis actually seems to be a problem with vmrun its self in conjunction with Ruby leaving stdout IO open but never retrieving anything properly. Vmrun does actually start the process, you can see it in the process table when the vm.start hangs.\r\n\r\nStep 1: Start with vmrun in left terminal.  This exits normally.\r\n\r\nhttp://dl.dropbox.com/u/33985079/Screen%20Shot%202011-12-07%20at%201.45.07%20PM.png\r\n\r\nStep 2: Stop with vmrun in right terminal.  Logging for the stop ends up in left terminal.\r\n\r\nhttp://dl.dropbox.com/u/33985079/Screen%20Shot%202011-12-07%20at%201.45.20%20PM.png","number":13,"url":"https://api.github.com/repos/thbishop/fission/issues/13","comments":3,"assignee":null},"comment":{"user":{"id":5088,"login":"thbishop","url":"https://api.github.com/users/thbishop","avatar_url":"https://secure.gravatar.com/avatar/b03c2c0ed26cc00ddd572e03602366b6?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"b03c2c0ed26cc00ddd572e03602366b6"},"created_at":"2011-12-18T20:53:56Z","updated_at":"2011-12-18T20:53:56Z","id":3196868,"body":"Thanks for following up.  I typically strip as many devices as possible from my VMs which explains why I wasn't seeing this.  I'll work on a solution for this.","url":"https://api.github.com/repos/thbishop/fission/issues/comments/3196868"},"action":"created"}