heroku toolbelt not running on Windows XP

heroku

Solution

I just ran into the same problem. My solution was to comment out the call to `fork`.

Navigate to your Heroku installation directory, and find the file `updater.rb` in the subdirectory `lib\heroku`.

Comment out lines 126 (should be `pid = fork do`), 143 (`end`) and 144 (`Process.detach.pid`).

That should do the trick.

Problem

I downloaded the latest toolbelt for Windows; however, when I try to launch any heroku command from DOS I get: c:/Program Files/Heroku/lib/heroku/updater.rb:126:in `fork': fork() function is unimplemented on this machine (NotImplementedError) from c:/Program Files/Heroku/lib/heroku/updater.rb:126:in`background_update!' from c:/Program Files/Heroku/lib/heroku/updater.rb:111:in `inject_libpath' from c:/Program Files/Heroku/bin/heroku:19:in`' My purpose is to deploy a Play! app on heroku. I'm using Windows XP SP3. Anybody to enlighten me because I'm having headache.

Original source