From 998762ab4ff83631dc58cf536ce3d97a4204270f Mon Sep 17 00:00:00 2001 From: David Wilson Date: Thu, 26 Jul 2018 18:58:49 -0700 Subject: [PATCH] docs: update changelog. --- docs/changelog.rst | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/docs/changelog.rst b/docs/changelog.rst index 39e43ccf..b432cdc1 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -53,9 +53,9 @@ Mitogen for Ansible tasks with the correct environment. * `#317 `_: respect the verbosity - setting when writing to to Ansible's ``log_path`` log file, if it is enabled. - Child log filtering was also incorrect, causing the master to needlessly wake - many times. This nets a 3.5% runtime improvement running against the local + setting when writing to Ansible's ``log_path``, if it is enabled. Child log + filtering was also incorrect, causing the master to needlessly wake many + times. This nets a 3.5% runtime improvement running against the local machine. @@ -83,11 +83,20 @@ Core Library fail immediately on Windows Subsystem for Linux, due to use of `TCSAFLUSH` with :func:`termios.tcsetattr`. The flag is omitted if WSL is detected. +* `#320 `_: The OS X poller + could spuriously wake up due to ignoring an error bit set on events returned + by the kernel, manifesting as a failure to read from an unrelated descriptor. + * Debug logs containing command lines are printed with the minimal quoting and escaping required. +* Standard IO forwarding accidentally configured the replacement ``stdout`` and + ``stderr`` write descriptors as non-blocking, causing subprocesses that + generate more output than kernel buffer space existed to throw errors. The + write ends are now configured as blocking. + * When :func:`mitogen.core.enable_profiling` is active, :mod:`mitogen.service` - threads are run under the profiling hook just like other threads. + threads are profiled just like other threads. Thanks! @@ -96,12 +105,14 @@ Thanks! Mitogen would not be possible without the support of users. A huge thanks for the bug reports and pull requests in this release contributed by `Alex Russu `_, +`Andy Freeland `_, `Ayaz Ahmed Khan `_, `Colin McCarthy `_, `Dan Quackenbush `_, `Duane Zamrok `_, `Frances Albanese `_, `Gonzalo Servat `_, +`Guy Knights `_, `Josh Smift `_, `Mark Janssen `_, `Mike Walker `_,