Strider-CD / strider-simple-runner

Easy-to-configure in-process Runner implementation for Strider.
MIT License
3 stars 18 forks source link

Builds hang #17

Closed niallo closed 11 years ago

niallo commented 11 years ago

Something strange is happening on https://hosted.stridercd.com:

Builds for project "strider" will run once, and then never run again. They hang in gitStep somewhere.

However, this doesn't happen locally on OS X and doesn't seem to happen with any other projects.

niallo commented 11 years ago

More digging seems to show this does happen on OS X. The following conditions are necessary:

Gitane never sees a child_process close event for the git pull for some bizarre reason. Even though the process has indeed exited.

niallo commented 11 years ago

Turned out to be a bug in pty.js.