summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authormav <mav@FreeBSD.org>2008-03-11 21:58:48 +0000
committermav <mav@FreeBSD.org>2008-03-11 21:58:48 +0000
commitdd8463bf8829b5952ae30689231e7d4060d170f6 (patch)
tree8a8b6cd557e9a8f70a8992596adaaf8fa83292a5 /lib
parent384b4a0305cc04c8c51a266299a985170a7901cf (diff)
downloadFreeBSD-src-dd8463bf8829b5952ae30689231e7d4060d170f6.zip
FreeBSD-src-dd8463bf8829b5952ae30689231e7d4060d170f6.tar.gz
Improve apply callback error reporting:
Before this patch callback returned result of the last finished call chain. Now it returns last nonzero result from all call chain results in this request. As soon as this improvement gives reliable error reporting, it is now possible to remove dirty workaround in ng_socket, made to return ENOBUFS error statuses of request-response operations. That workaround was responsible for returning ENOBUFS errors to completely unrelated requests working at the same time on socket.
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud