From f9036ce6dcd4958e5cc9d16629c16e2d0e1a9043 Mon Sep 17 00:00:00 2001 From: Yaroslav Tykhiy Date: Wed, 16 Feb 2005 11:35:51 +0000 Subject: [PATCH] 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(+) diff --git a/libexec/ftpd/ftpd.c b/libexec/ftpd/ftpd.c index 5d8229dffc89..1334757e7b5b 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; }