From 56916d1a73fa8e98cfc40d5c683b41b3d4f1a812 Mon Sep 17 00:00:00 2001 From: qiuyiuestc Date: Sat, 24 Jul 2010 12:21:07 +0000 Subject: [PATCH] file should be closed after sending finished in ftp server git-svn-id: https://rt-thread.googlecode.com/svn/trunk@813 bbd45198-f89e-11dd-88c7-29a3b14d5316 --- components/net/apps/ftpd.c | 1 + 1 file changed, 1 insertion(+) diff --git a/components/net/apps/ftpd.c b/components/net/apps/ftpd.c index bbc2c61214..af48237e42 100644 --- a/components/net/apps/ftpd.c +++ b/components/net/apps/ftpd.c @@ -542,6 +542,7 @@ err1: } rt_sprintf(sbuf, "226 Finished.\r\n"); send(session->sockfd, sbuf, strlen(sbuf), 0); + close(fd); closesocket(session->pasv_sockfd); } else if (str_begin_with(buf, "STOR")==0)