« Return to Thread: callout(9) and Giant lock

callout(9) and Giant lock

by Sebastian Huber-4 :: Rate this Message:

Reply to Author | View in Thread

Hi,

suppose that a certain time event triggered several callout functions.
What happens if the first of these callout functions blocks on the Giant
lock? Does this delay all further callout functions until the Giant lock
is available for the first callout function? What happens if one of the
callout function blocks forever? Does this deadlock the system?

CU

--
Sebastian Huber, Embedded Brains GmbH

Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany
Phone   : +49 89 18 90 80 79-6
Fax     : +49 89 18 90 80 79-9
E-Mail  : sebastian.huber@...
PGP     : Public key available on request

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.

_______________________________________________
freebsd-hackers@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@..."

 « Return to Thread: callout(9) and Giant lock