Date: Tue, 14 Jul 2015 09:25:43 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 195944] [PATCH] ggated: Properly report permission problems to the client Message-ID: <bug-195944-8-coEJAQH25r@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-195944-8@https.bugs.freebsd.org/bugzilla/> References: <bug-195944-8@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195944 --- Comment #1 from commit-hook@freebsd.org --- A commit references this bug: Author: brueffer Date: Tue Jul 14 09:25:11 UTC 2015 New revision: 285529 URL: https://svnweb.freebsd.org/changeset/base/285529 Log: If ggated's exports_find() fails, the connection is removed before (trying to) report the problem to the client. sendfail() is called with an already closed socket and thus it fails to inform the client about the problem. Fix this by calling sendfail() before connection_remove(). PR: 195944 Submitted by: Fabian Keil Reviewed by: pjd MFC after: 1 week Changes: head/sbin/ggate/ggated/ggated.c -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-195944-8-coEJAQH25r>