2006/12/19, Martin Blapp <[EMAIL PROTECTED]>:
mbr         2006-12-19 22:34:33 UTC

 FreeBSD src repository

 Modified files:
   sys/kern             tty.c
 Log:
 Giant might have been temporarily dropped while waiting for proctree_lock, 
allowing for an
 intervening tty_close() that cleared tp->t_session.

Since proctree_lock is a sx lock which uses 2 condition variables,
they alredy drop Giant (DROP_GIANT()) before sleeping. Are you secure
it is the right thing to do here?

Attilio


--
Peace can only be achieved by understanding - A. Einstein
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to