Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The program doesn't exit after downloading the OS #454

Closed
emirotin opened this issue Mar 22, 2017 · 1 comment
Closed

The program doesn't exit after downloading the OS #454

emirotin opened this issue Mar 22, 2017 · 1 comment
Assignees

Comments

@emirotin
Copy link
Contributor

emirotin commented Mar 22, 2017

This doesn't happen on master but happens with #453

There are 3 objects holding the process from exiting.
Two are process.stdin and process.stderr. Unrefing them removes them from the process._getActiveHandles(). The third one is a timer with the method called listOnTimeout coming from the timers module.

So this looks like some of the newer dependencies may be holding the process, and I assume the SDK is the suspect as it used to hung my tests locally, but I can't localize it yet.

@emirotin emirotin self-assigned this Mar 22, 2017
@emirotin
Copy link
Contributor Author

emirotin commented Mar 22, 2017

Looks like it's the memoizee's maxAge (which I've been able to trace with https://www.npmjs.com/package/wtfnode): medikoo/memoizee#25

Closing here and will resolve in the SDK.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant