** Description changed:
[Impact]
json hooks ending with EPIPE on first read fail, but should simply do
nothing.This causes spurious failures of uninstalled hooks.
[Test case]
- TODO
+ Cannot generate one. This was discovered by snapd ci, but I did not find a
reproducer yet.
+
+ FWIW, the change should be tiny enough to see that it is not wrong:
+ - if (errno != ECONNRESET)
+ + if (errno != ECONNRESET && errno != EPIPE)
+ _error->Error("Could not read response to hello message from hook
%s: %s", Opts->Value.c_str(), strerror(errno));
+
+
[Regression potential]
- meh
+ JSON hooks failures with EPIPE are now ignored, so if it fails with EPIPE for
other reasons than just exiting, I guess we might miss it
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1814543
Title:
deal with EPIPE from json hooks
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1814543/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs