1. Why not check that `WaitForSingleObject` returns `WAIT_OBJECT_0`? 2. Why not close `process_handle_`? _Originally posted by @hebasto in https://github.com/arun11299/cpp-subprocess/pull/109#discussion_r2056941899_