diff options
Diffstat (limited to 'cpukit/ftpd/ftpd.c')
-rw-r--r-- | cpukit/ftpd/ftpd.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cpukit/ftpd/ftpd.c b/cpukit/ftpd/ftpd.c index 2668c295eb..905f40c2d8 100644 --- a/cpukit/ftpd/ftpd.c +++ b/cpukit/ftpd/ftpd.c @@ -1890,7 +1890,6 @@ session(rtems_task_argument arg) &set); chroot_made = chroot_made || chroot(ftpd_root) == 0; - chdir("/"); errno = 0; @@ -1926,6 +1925,8 @@ session(rtems_task_argument arg) free(info->user); free(info->pass); task_pool_release(info); + + chdir("/"); } } |