- Fix bug on Windows where the wrong pointer was being null checked, leading to timeout errors. (#13)
- Increase MSRV to 1.60.0 and change policy for increasing it (no longer a breaking change).
- Wait for all processes in the process group, avoiding zombies. (#7)
- Update
nix
to 0.26 and limit features. (#8)
- Bugfix: compiling would fail when Tokio was missing the
io-util
feature (notio-std
).
- Bugfix: compiling would fail when Tokio was missing the
io-std
feature.
- Internal: change usage of
feature = "tokio"
tofeature = "with-tokio"
. - Documentation: remove wrong mention of blocking reads on
AsyncGroupChild::wait_with_output()
.
New: Tokio implementation, gated on the with-tokio
feature.
Bugfix: GroupChild::try_wait()
would error if called after a child exited by itself.
Bugfix: GroupChild::try_wait()
and ::wait()
could not be called twice.
Implement Send
+Sync
on GroupChild
on Windows, and add a Drop
implementation to close handles
too (whoops). Do our best when .into_inner()
is used...
Initial release