[17533] in Athena Bugs

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

Re: linux 8.3.25Tue: reactivate, printing from acroread

daemon@ATHENA.MIT.EDU (Greg Hudson)
Fri Feb 11 00:52:01 2000

Message-Id: <200002110551.AAA04998@small-gods.mit.edu>
To: Camilla R Fox <cfox@MIT.EDU>
Cc: bugs@MIT.EDU
In-Reply-To: Your message of "Thu, 10 Feb 2000 17:54:23 EST."
             <200002102254.RAA14469@w20-575-42.mit.edu> 
Date: Fri, 11 Feb 2000 00:51:55 -0500
From: Greg Hudson <ghudson@MIT.EDU>

> There's someone else's lpr process running on this machine, and when
> I try to print from acroread, the lpr hangs.  Reactivate had a
> chance to run, and should have killed the other process.

One bit of information to add here: the prelogin reactivate should
have killed the process even if the full reactivate didn't get a
chance to run.

Presumably, cleanup isn't killing lpr processes because their euids
are 0.  We seem to have this issue on at least Solaris, and probably
all platforms.  I can't immediately think of any reason why we
shouldn't be using the ruid to decide whether to kil processes, so
I'll submit a patch and see what people say.

(Of course, we'd also like lpr not to hang like that.)

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