Skip to content
This repository was archived by the owner on May 4, 2018. It is now read-only.

Conversation

@jepickett
Copy link

Two of the unit tests for Node.JS close the stdin handle. ReadConsoleA in tty.c at line 335 will not return with failure when the handle is deleted, thus causing the Node unit test to hang while waiting for IO to complete.

@Nodejs-Jenkins
Copy link

Thank you for contributing this pull request! Here are a few pointers to make sure your submission will be considered for inclusion.

Commit MSOpenTech/libuv@b255e23704bc6d84336fe0ad2d2aa182598ef3d9 has the following error(s):

  • First line of commit message must be no longer than 50 characters
  • Commit message must indicate the subsystem this commit changes

Commit MSOpenTech/libuv@16ea4b3b8ae9108dc672154b0a5603608e94f055 has the following error(s):

  • First line of commit message must be no longer than 50 characters
  • Commit message must indicate the subsystem this commit changes

The following commiters were not found in the CLA:

  • Scott Blomquist

You can fix all these things without opening another issue.

Please see CONTRIBUTING.md for more information

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Style: two newlines between functions.

@bnoordhuis
Copy link
Contributor

Pointed out some style issues.

@piscisaureus I suggest you review the technical aspect.

Fixes NodeJS test-regress-GH-746.js and test-stdout-close-unref.js unit tests by sending a return key stroke prior to closing the handle. This forces ReadConsole to exit and allows the IO operation to complete.
fixed system library dependency so that unit tests would build from vcbuild.bat
@jepickett jepickett closed this Aug 12, 2013
@jepickett jepickett mentioned this pull request Aug 12, 2013
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants