[10589] in Athena Bugs

home help back first fref pref prev next nref lref last post

athena/athena.etc/track/track.c

daemon@ATHENA.MIT.EDU (brlewis@Athena.MIT.EDU)
Fri Jun 25 12:48:55 1993

From: brlewis@Athena.MIT.EDU
Date: Fri, 25 Jun 93 12:48:51 -0400
To: rel-eng@Athena.MIT.EDU, bugs@Athena.MIT.EDU

There's no unmount() in hpux; it's umount().  But that isn't guaranteed
to dtrt either.

*** /tmp/,RCSt1a18521	Fri Jun 25 12:47:16 1993
--- athena/athena.etc/track/track.c	Fri Jun 18 16:02:23 1993
***************
*** 533,539 ****
  	 * flush the kernel's text-table,
  	 * to ensure that the vnodes we've freed get scavenged,
  	 */
! #if !defined(ultrix) && !defined(_AIX) && !defined(SOLARIS)
  	unmount("/");		/* XXX */
  #endif
  #ifdef ultrix
--- 533,540 ----
  	 * flush the kernel's text-table,
  	 * to ensure that the vnodes we've freed get scavenged,
  	 */
! 	/* hpux: behavior not guaranteed (see umount(2)) */
! #if !defined(ultrix) && !defined(_AIX) && !defined(SOLARIS) && !defined(hpux)
  	unmount("/");		/* XXX */
  #endif
  #ifdef ultrix

home help back first fref pref prev next nref lref last post