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

fallback to TASKKILL on windows #571

Merged
merged 2 commits into from
Nov 3, 2017
Merged

Conversation

adill
Copy link
Contributor

@adill adill commented Nov 2, 2017

👋

This may be too much of a kludge for you folks but at Discord we've been frustrated by the inability to cancel Windows jobs for ages. This fallback seems to work and I wonder if you are interested in merging it until a proper long-term fix is available?

Related issues: #213 #345

For any drive-by readers I've hosted build 2.6.6 + this fix over on our fork. YMMV, caveat emptor, etc.

@lox
Copy link
Contributor

lox commented Nov 2, 2017

Thanks @adill! I'm sorry you've had to put up with this for so long! We're working hard on much better windows support for the v3 release.

I don't see any reason why we can't get this into 2.6 though. @keithpitt any objections?

@lox
Copy link
Contributor

lox commented Nov 3, 2017

Could I trouble you to add some comments to explain why this is implemented this way?

// Sending Interrupt on Windows is not implemented.
// https://golang.org/src/os/exec.go?s=3842:3884#L110

@adill
Copy link
Contributor Author

adill commented Nov 3, 2017

Looking forward to improved Windows support in v3! I've added the requested commentary. Thanks!

@lox
Copy link
Contributor

lox commented Nov 3, 2017

Thanks very much @adill!

@lox lox merged commit 020c05d into buildkite:2-6-stable Nov 3, 2017
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

Successfully merging this pull request may close these issues.

2 participants