Eric Wong <[email protected]> wrote: > So switch to the documented API and just learn to live with some > redundant object references and awkwardness in the API.
Unfortunately, this introduces unintended consequences with object destruction order and some explicit calls to DS->Reset (and modifications to destruction order) becomes necessary. I noticed this testing t/gcf2_client.t (and also realized libgit2 isn't in the CI deps, gotta add that along with a few other tweaks brewing...) So I guess we'll just have to keep an eye on IO::Poll::_poll changes or replace it with select(2) since it should all be low-numbered FDs anyways.
