Re: [PATCH v2 12/17] python/machine: Handle QMP errors on close more meticulously

2021-10-12 Thread Hanna Reitz
On 07.10.21 18:52, John Snow wrote: On Wed, Sep 22, 2021 at 8:50 PM John Snow wrote: To use the AQMP backend, Machine just needs to be a little more diligent about what happens when closing a QMP connection. The operation is no longer a freebie in the async world; it may retur

Re: [PATCH v2 12/17] python/machine: Handle QMP errors on close more meticulously

2021-10-07 Thread John Snow
On Wed, Sep 22, 2021 at 8:50 PM John Snow wrote: > To use the AQMP backend, Machine just needs to be a little more diligent > about what happens when closing a QMP connection. The operation is no > longer a freebie in the async world; it may return errors encountered in > the async bottom half on

Re: [PATCH v2 12/17] python/machine: Handle QMP errors on close more meticulously

2021-10-07 Thread John Snow
On Thu, Oct 7, 2021 at 11:08 AM Eric Blake wrote: > On Wed, Sep 22, 2021 at 08:49:33PM -0400, John Snow wrote: > > To use the AQMP backend, Machine just needs to be a little more diligent > > about what happens when closing a QMP connection. The operation is no > > longer a freebie in the async w

Re: [PATCH v2 12/17] python/machine: Handle QMP errors on close more meticulously

2021-10-07 Thread Eric Blake
On Wed, Sep 22, 2021 at 08:49:33PM -0400, John Snow wrote: > To use the AQMP backend, Machine just needs to be a little more diligent > about what happens when closing a QMP connection. The operation is no > longer a freebie in the async world; it may return errors encountered in > the async bottom

[PATCH v2 12/17] python/machine: Handle QMP errors on close more meticulously

2021-09-22 Thread John Snow
To use the AQMP backend, Machine just needs to be a little more diligent about what happens when closing a QMP connection. The operation is no longer a freebie in the async world; it may return errors encountered in the async bottom half on incoming message receipt, etc. (AQMP's disconnect, ultima