Commit History

Autor SHA1 Mensaxe Data
  Iain Patterson c62455090e Refactor kill functions to be independent of services. %!s(int64=9) %!d(string=hai) anos
  Iain Patterson 2e11a962a0 Terminate the correct process. %!s(int64=9) %!d(string=hai) anos
  Iain Patterson 26485566b2 Kill process tree from the top down. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 8663869ce7 Ensure we have a valid service exit time. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 11226a6ddf Send Control-C to the right window. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson c03d51cbbf Allocate new console by default. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 54438652fa Allocate a new console for stdin. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson e3b93d0c37 Moved environment functions to a new file. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson fa2f3fe4a8 Fake stdin for applications which exit on EOF. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 2994e17c24 Adjust buffer sizes. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 135329c079 Added test_environment(). %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 5b9e64a9ae Allow compiling as a Unicode application. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson fce252d07b Pass parameters around in a data structure. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 99c5c2868f Use await_shutdown(). %!s(int64=10) %!d(string=hai) anos
  Iain Patterson cb571db509 Allow overriding time to wait when trying to kill the application. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 64eea0aef7 Typos and formatting etc. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson e42e6900a5 AttachConsole() isn't available in Windows 2000. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson ce9eb5d464 Compiler food. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 23b8173ce0 Skip some or all methods of stopping the application. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson a7ad3a9d29 Fixed Control-C race. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson b841998b63 Try to send Control-C event to application console. %!s(int64=11) %!d(string=hai) anos
  Iain Patterson 9884e23141 Fixed crash when stopping the service. %!s(int64=11) %!d(string=hai) anos
  Iain Patterson 47ae0ec9bb Tidyup TerminateProcess(). %!s(int64=13) %!d(string=hai) anos
  Iain Patterson e9d9b2fa71 Fix event logging. %!s(int64=13) %!d(string=hai) anos
  Iain Patterson fdf66ebb17 Try to kill the process tree gracefully. %!s(int64=13) %!d(string=hai) anos
  Iain Patterson 8d8036e4f1 Kill process tree when stopping service. %!s(int64=13) %!d(string=hai) anos