Merged in iktek01/apps (pull request #60)

Fixed bug that didn't free ftpd ressources on end of session
This commit is contained in:
Gregory Nutt 2016-11-21 16:14:33 +00:00
commit 7d25e957bf

View file

@ -3954,7 +3954,7 @@ static void ftpd_freesession(FAR struct ftpd_session_s *session)
free(session->user);
}
if (session->fd < 0)
if (session->fd > 0)
{
close(session->fd);
}
@ -3971,7 +3971,7 @@ static void ftpd_freesession(FAR struct ftpd_session_s *session)
free(session->cmd.buffer);
}
if (session->cmd.sd <0)
if (session->cmd.sd > 0)
{
close(session->cmd.sd);
}