summaryrefslogtreecommitdiff
path: root/libdiskfs/fsys-getroot.c
diff options
context:
space:
mode:
authorMichael I. Bushnell <mib@gnu.org>1994-09-12 18:38:52 +0000
committerMichael I. Bushnell <mib@gnu.org>1994-09-12 18:38:52 +0000
commiteb6621cff2b87c7f3f89a774cac2bf57a10f3b51 (patch)
treebc645c41c7581a1e5e94b6505b932fa25c0b7601 /libdiskfs/fsys-getroot.c
parent15f4929fbfa45a940054701f31f076a1ea017e6e (diff)
Formerly fsys-getroot.c.~17~
Diffstat (limited to 'libdiskfs/fsys-getroot.c')
-rw-r--r--libdiskfs/fsys-getroot.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libdiskfs/fsys-getroot.c b/libdiskfs/fsys-getroot.c
index da489e1f..89932022 100644
--- a/libdiskfs/fsys-getroot.c
+++ b/libdiskfs/fsys-getroot.c
@@ -85,7 +85,7 @@ diskfs_S_fsys_getroot (fsys_t controlport,
error = fsys_getroot (childcontrol, dotdot, MACH_MSG_TYPE_COPY_SEND,
uids, nuids, gids, ngids,
flags, retry, retryname, returned_port);
- if (error == MACH_SEND_INVALID_DEST)
+ if (error == MACH_SEND_INVALID_DEST || error == MIG_SERVER_DIED)
{
/* The server has died; unrecord the translator port
and repeat the check. */