open-nomad/client
Michael Schurter d1a60e700e executor: fix Windows blocking on pipe close
Sending the Ctrl-Break signal to PowerShell <6 causes it to drop into
debug mode. Closing its output pipe at that point will block
indefinitely and prevent the process from being killed by Nomad.

See the upstream powershell issue for details:
https://github.com/PowerShell/PowerShell/issues/4254
2018-06-08 14:48:05 -07:00
..
allocdir non-Existent -> nonexistent 2018-03-12 11:59:33 -07:00
config refactor NewTLSConfiguration to pass in verifyIncoming/verifyOutgoing 2018-05-23 18:35:30 -04:00
driver executor: fix Windows blocking on pipe close 2018-06-08 14:48:05 -07:00
fingerprint bump version/lint/generated files 2018-06-01 15:23:10 -07:00
getter spelling: replace 2018-03-11 18:41:53 +00:00
lib/streamframer framer: fix early exit/truncation in framer 2018-05-02 10:46:16 -07:00
servers Fire retry only when consul discovers new servers 2018-04-05 10:40:17 -07:00
stats spelling: represents 2018-03-11 18:42:29 +00:00
structs remove generated structs 2018-06-01 16:11:28 -07:00
testutil Add test and docs 2018-05-31 18:05:03 -07:00
vaultclient non-Existent -> nonexistent 2018-03-12 11:59:33 -07:00
acl.go SecretID -> AuthToken 2017-10-12 15:16:33 -07:00
acl_test.go Add testing interfaces 2018-02-15 13:59:00 -08:00
alloc_endpoint.go feedback and rebasing 2018-02-15 13:59:03 -08:00
alloc_endpoint_test.go fix flaky gc tests 2018-02-15 13:59:03 -08:00
alloc_runner.go rework where time gets set 2018-05-07 14:50:01 -05:00
alloc_runner_health_watcher.go rework where time gets set 2018-05-07 14:50:01 -05:00
alloc_runner_test.go tests: fix race in alloc_runner_test.go 2018-04-17 17:14:59 -07:00
alloc_watcher.go Fix alloc watcher snapshot streaming 2018-03-27 11:14:53 -07:00
alloc_watcher_test.go Remove testing 2018-02-15 13:59:01 -08:00
client.go add server join info to server and client 2018-05-31 10:50:03 -07:00
client_stats_endpoint.go Server side impl + touch ups 2018-02-15 13:59:02 -08:00
client_stats_endpoint_test.go Server side impl + touch ups 2018-02-15 13:59:02 -08:00
client_test.go add server join info to server and client 2018-05-31 10:50:03 -07:00
consul.go consul: support canary tags for services 2018-05-07 14:55:01 -05:00
consul_template.go spelling: templates 2018-03-11 19:01:39 +00:00
consul_template_test.go spelling: propagated 2018-03-11 18:39:26 +00:00
consul_testing.go consul: support canary tags for services 2018-05-07 14:55:01 -05:00
fingerprint_manager.go DriverContext: Add the TaskGroup and the Job name 2018-04-23 00:15:29 +02:00
fingerprint_manager_test.go test: build with mock_driver by default 2018-04-18 14:45:33 -07:00
fs_endpoint.go Keep stream and logs in sync for detecting closed pipe 2018-05-09 11:22:52 -07:00
fs_endpoint_test.go Code review feedback 2018-02-15 13:59:02 -08:00
gc.go spelling: terminated 2018-03-11 19:01:49 +00:00
gc_test.go Remove testing 2018-02-15 13:59:01 -08:00
restarts.go client: always mark exited sys/svc allocs as failed 2018-03-27 14:30:19 -07:00
restarts_test.go client: always mark exited sys/svc allocs as failed 2018-03-27 14:30:19 -07:00
rpc.go RPC Retry Watcher 2018-04-03 18:05:28 -07:00
rpc_test.go Client tls 2018-02-15 15:22:57 -08:00
state_database.go Enable more linters 2017-09-26 15:26:33 -07:00
task_runner.go consul: remove services with/without canary tags 2018-05-07 14:55:01 -05:00
task_runner_test.go Fix tests and move isClient to constructor 2018-06-01 15:59:53 -05:00
task_runner_unix_test.go Improve check watcher logging and add tests 2017-09-14 16:47:41 -07:00
testing.go Improve DeadlineTime helper 2018-03-21 16:51:44 -07:00
util.go
util_test.go Remove structs import from api 2017-09-29 10:36:08 -07:00