daml/daml-assistant
Moritz Kiefer 5a1a2301c6
Shut down when stdin is closed. (#4365)
* Shut down when stdin is closed.

changelog_begin

- [DAML Assistant] The DAML assistant will now shut down long-running
  processes like sandbox when stdin is
  closed. This is mainly useful on Windows, where process APIs often
  kill the process in a way that does not allow it to do any cleanup, in
  particular, we cannot stop child processes.

changelog_end

For now, the logic for this is only in daml-helper which is the only
thing starting long-running processes (in particular sandbox). There
is a long inline-comment explaining why this is not on the assistant
itself.

fixes #4168
2020-02-04 14:34:34 +01:00
..
daml-helper Shut down when stdin is closed. (#4365) 2020-02-04 14:34:34 +01:00
daml-project-config/DA/Daml/Project update copyright notices to 2020 (#3939) 2020-01-02 21:21:13 +01:00
daml-sdk Add akka slf4j library as dependency of super fat daml-sdk.jar (#3965) 2020-01-07 17:19:42 +01:00
exe/DA/Daml Shut down when stdin is closed. (#4365) 2020-02-04 14:34:34 +01:00
integration-tests Shut down when stdin is closed. (#4365) 2020-02-04 14:34:34 +01:00
scala-daml-project-config Remove unused dependencies to da_scala_library (#3938) 2020-01-06 18:14:21 +01:00
src/DA/Daml/Assistant Add Zsh completions for the assistant (#3980) 2020-01-08 14:58:13 +01:00
test/DA/Daml/Assistant Add Zsh completions for the assistant (#3980) 2020-01-08 14:58:13 +01:00
BUILD.bazel update copyright notices to 2020 (#3939) 2020-01-02 21:21:13 +01:00
daml-project-config.cabal update copyright notices to 2020 (#3939) 2020-01-02 21:21:13 +01:00
get-daml.sh update copyright notices to 2020 (#3939) 2020-01-02 21:21:13 +01:00