Brad King
|
b6fb2fe8f9
BUG: Do not wait for children to exit when killing them. Sometimes they do not really die.
|
21 years ago |
Brad King
|
6c4ab7ec52
ENH: Adding native windows process tree kill to ProcessWin32.c. This replaces the ProcessWin32Kill.c implementation.
|
21 years ago |
Brad King
|
dd70c8f82d
ERR: Avoiding namespace pollution: kw_sys -> kwsys_ns. Also undefining the macro at the correct time.
|
21 years ago |
Andy Cedilnik
|
8da9b14cc6
ERR: On Borland preprocessor goes into recursion which adds some weid spaces in the include name. This fixes it
|
21 years ago |
Bill Hoffman
|
99a1ec6c6d
BUG: make sure the correct state is set for expired processes
|
21 years ago |
Brad King
|
db4fd2a15d
ENH: Adding process tree killing for Win32 process execution.
|
21 years ago |
Brad King
|
d23636d48b
BUG: Corrected detection of exceptional exit code.
|
22 years ago |
Bill Hoffman
|
dd7f85a9dc
ENH: fix for build on cygwin mingw
|
22 years ago |
Brad King
|
1c8f885f9d
ENH: Added GetExceptionString method to provide an error description when GetState returns Exception.
|
22 years ago |
Brad King
|
802601b606
ENH: Added SetPipeShared method to allow stdout and stderr pipes to be shared with the parent process.
|
22 years ago |
Brad King
|
ce8a34907a
ENH: Updated copyright.
|
22 years ago |
Brad King
|
c9e9e8d121
STYLE: Fixed typo on comment.
|
22 years ago |
Brad King
|
5dcbef7dfe
ENH: Using CreateFile with FILE_FLAG_DELETE_ON_CLOSE to automatically delete the Win9x forwarding executable even if the parent process crashes.
|
22 years ago |
Brad King
|
1f40a4205b
ENH: Added SetPipeFile method to allow the process pipeline stdin, stdout, and stderr to be redirected from/to files.
|
22 years ago |
Brad King
|
dc96992e56
ENH: Code is now robust to New method returning NULL.
|
22 years ago |
Brad King
|
b777b8656e
ENH: Cleaned up pipe numbering.
|
22 years ago |
Brad King
|
ed853b5d70
ENH: Removed pipe selection argument from WaitForData method in kwsysProcess. This greatly simplifies its use.
|
22 years ago |
Brad King
|
97b469537b
STYLE: Removed trailing whitespace.
|
22 years ago |
Brad King
|
9ce4e23715
BUG: Process startup-info struct dwFlags were being set incorrectly due to a change in statement order.
|
22 years ago |
Brad King
|
ad8bc4b1a4
ENH: Merged changes from KWSys-MultiProcess-bp to KWSys-MultiProcess-b2t-1-mp to main tree. This introduces support for process pipelines.
|
22 years ago |
Brad King
|
37bbb27bfa
ERR: Removed extra variable assignments.
|
22 years ago |
Brad King
|
8f8cc16ea3
BUG: Removed CloseHandle in case of error in DuplicateHandle. According to documentation, DuplicateHandle will close the source handle regardless of error condition.
|
22 years ago |
Brad King
|
beda09a96b
ENH: Made error message consistent between win9x and non-win9x version of error reporting.
|
22 years ago |
Andy Cedilnik
|
4bad15e4b2
ENH: Cast into apropriate type to remove warning
|
22 years ago |
Brad King
|
07865fd113
BUG: Need to provide stdin to child processes.
|
22 years ago |
Brad King
|
59d886d0f4
ENH: Added show/hide window support.
|
22 years ago |
Brad King
|
27289e3267
ENH: Added SetOption/GetOption methods for platform-specific options.
|
22 years ago |
Brad King
|
d715fba1cb
ENH: Added use of KWSYS_HEADER macro in c and cxx files to include kwsys headers through their configured namespace.
|
22 years ago |
Brad King
|
78edd51671
ENH: Made call to FormatMessage more robust.
|
22 years ago |
Brad King
|
2b8bfb3b5d
ENH: Implemented SetWorkingDirectory method on Windows.
|
22 years ago |