id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 13322,boost::process reports ERROR_INVALID_HANDLE instead of ERROR_FILE_NOT_FOUND when program cannot be found,jpo38 ,,"Under Windows, the following program outputs ""Error is 6"" (6 means ERROR_INVALID_HANDLE), while it should report ""Error is 2"" (2 means ERROR_FILE_NOT_FOUND). {{{ #include #include int main( int argc, char* argv[] ) { try { boost::process::child p( ""foo"" ); p.terminate(); } catch ( boost::process::process_error err ) { std::cout << ""Error is "" << err.code().value(); } return 0; } }}}",Bugs,new,To Be Determined,process,Boost 1.65.0,Problem,,,