diff options
| author | qiuyiuestc <[email protected]> | 2010-07-24 12:21:07 +0000 |
|---|---|---|
| committer | qiuyiuestc <[email protected]> | 2010-07-24 12:21:07 +0000 |
| commit | 56916d1a73fa8e98cfc40d5c683b41b3d4f1a812 (patch) | |
| tree | 9c3860b0d85989353209bfa53971b638a3f0bb03 /components/net | |
| parent | 2c32bb90a486941a8f6ff04f67dec456b5ff6714 (diff) | |
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
Diffstat (limited to 'components/net')
| -rw-r--r-- | components/net/apps/ftpd.c | 1 |
1 files changed, 1 insertions, 0 deletions
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) |
