Skip to content
New issue

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

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

Already on GitHub? # to your account

Pumpify "premature close" fix #46

Merged
merged 2 commits into from
Jan 15, 2018
Merged

Pumpify "premature close" fix #46

merged 2 commits into from
Jan 15, 2018

Conversation

phated
Copy link
Member

@phated phated commented Jan 14, 2018

@erikkemperman I'd love another pair of eyes on this to try to get it fixed correctly.

@phated
Copy link
Member Author

phated commented Jan 15, 2018

@erikkemperman @terinjokes What do you guys think of this fix? It seems to fix my pumpify issue while keeping the anti-Promise-swallowing test passing.

@phated
Copy link
Member Author

phated commented Jan 15, 2018

Also, I linked it into https://github.com/cristianl/testcase-vinyl-bug and I see the actual error (ENOENT from fs-mkdirp-stream) instead of "Premature close"

@phated phated changed the title Update: Add failing test for #45 Pumpify "premature close" fix Jan 15, 2018
@erikkemperman
Copy link
Member

@phated That sounds like the proper fix here! Sorry I've been quiet, slightly insanely swamped at the moment...

@terinjokes
Copy link

terinjokes commented Jan 15, 2018 via email

@phated phated merged commit 11fffe0 into master Jan 15, 2018
@phated phated deleted the issue-45 branch January 15, 2018 22:02
@phated
Copy link
Member Author

phated commented Jan 15, 2018

Thanks all. I shipped this as 1.2.4 - now if only people would get it (have I mentioned how much I hate package-lock.json?)

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

Successfully merging this pull request may close these issues.

4 participants