=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/w/w.1,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- src/usr.bin/w/w.1 2013/08/14 06:32:30 1.20 +++ src/usr.bin/w/w.1 2014/11/15 14:41:01 1.21 @@ -1,4 +1,4 @@ -.\" $OpenBSD: w.1,v 1.20 2013/08/14 06:32:30 jmc Exp $ +.\" $OpenBSD: w.1,v 1.21 2014/11/15 14:41:01 bentley Exp $ .\" .\" Copyright (c) 1980, 1990, 1991, 1993 .\" The Regents of the University of California. All rights reserved. @@ -29,7 +29,7 @@ .\" .\" @(#)w.1 8.1 (Berkeley) 6/6/93 .\" -.Dd $Mdocdate: August 14 2013 $ +.Dd $Mdocdate: November 15 2014 $ .Dt W 1 .Os .Sh NAME @@ -107,10 +107,9 @@ The notion of the .Dq current process is muddy. -The current algorithm is -``the highest numbered process on the terminal -that is not ignoring interrupts, or, if there is none, the highest numbered -process on the terminal.'' +Currently, the highest numbered process on the terminal that is not ignoring +interrupts is used, or, if there is none, the highest numbered process on the +terminal. This fails, for example, in critical sections of programs like the shell and editor, or when faulty programs running in the background fork and fail to ignore interrupts.