Skip to content
This repository has been archived by the owner on Feb 23, 2019. It is now read-only.

run steamcmd as tty #14

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open

Conversation

zrisher
Copy link
Contributor

@zrisher zrisher commented Apr 12, 2017

Implements #13. Running as a TTY definitely fixes the stdout buffering issues we were facing, possibly makes steamCMD's behavior more predictable, and definitely gives us the flexibility to fine-tune our interaction with it down the line.

Not sure how well this will run on other platforms yet, so I'm submitting this PR to get the tests running.

@zrisher
Copy link
Contributor Author

zrisher commented Apr 12, 2017

@zrisher
Copy link
Contributor Author

zrisher commented Apr 12, 2017

Travis failed only on a single build with the errors expected from latency issues on getAppInfo(). I created #15 to deal with those. If appveyor mostly passes I'd suggest this is good to merge.

@zrisher
Copy link
Contributor Author

zrisher commented Apr 13, 2017

Appveyor Node 5 failed with the node-gyp compile issue mentioned here: nodejs/node-gyp#972. Working on it.

@zrisher
Copy link
Contributor Author

zrisher commented Apr 13, 2017

Appveyor builds now fixed!

@zrisher
Copy link
Contributor Author

zrisher commented Apr 13, 2017

Added retries per #15, hopefully all tests should pass the first time around now.

@zrisher
Copy link
Contributor Author

zrisher commented Apr 13, 2017

@mathphreak Yay! All tests passing first try. Please let me know if you'd like any changes here.

This was referenced Apr 13, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant