From e7b22678a48aa80b1d81df24bd9601eb89fe2d21 Mon Sep 17 00:00:00 2001 From: yar Date: Wed, 16 Feb 2005 11:35:51 +0000 Subject: Add some consistency checks to the signal-related code. MFC: along with rev. 1.202 --- libexec/ftpd/ftpd.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'libexec/ftpd/ftpd.c') diff --git a/libexec/ftpd/ftpd.c b/libexec/ftpd/ftpd.c index 5d8229d..1334757 100644 --- a/libexec/ftpd/ftpd.c +++ b/libexec/ftpd/ftpd.c @@ -2765,10 +2765,16 @@ flagxfer(int flag) { if (flag) { + if (transflag) + syslog(LOG_ERR, "Internal: flagxfer(1): " + "transfer already under way"); transflag = 1; maskurg(0); recvurg = 0; } else { + if (!transflag) + syslog(LOG_ERR, "Internal: flagxfer(0): " + "no active transfer"); maskurg(1); transflag = 0; } -- cgit v1.1