ext_14987 ([identity profile] king-of-wrong.livejournal.com) wrote in [personal profile] chess 2005-06-08 06:16 pm (UTC)

I unfortunately had no idea what re-entrant meant or what kind of properties 'four properties which hold when deadlock exist'

Re-entrant: can be accessed from any thread (or even multiple threads at once) safely.

The properties are: lock requests can be refused (when held by something else), locks are held while waiting, locks cannot be pre-empted and a circular dependency exists. Can't really be derived because the first three are too obvious to be conditions.

Good luck tomorrow!

Post a comment in response:

If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org