summaryrefslogtreecommitdiffstats
path: root/cpukit/ftpd/ftpd.c
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/ftpd/ftpd.c')
-rw-r--r--cpukit/ftpd/ftpd.c3
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("/");
}
}