Subject: Re: [linux-audio-dev] Article about multithreading
From: Paul Davis (pbd_AT_Op.Net)
Date: Mon Jun 18 2001 - 17:18:01 EEST
>1. circular dependency of resources needed by different processes
>=> can be solved by imposing a fixed (total) order in which resource
> should be acquired
yes, defining the lock acquisition order is critical if you ever nest
locks. but its not cheap to impose this order at run-time. hence, its
a code-development-time, and therefore a programmer-dependent,
imposition. ergo, it fails sometimes :)
--p
This archive was generated by hypermail 2b28 : Mon Jun 18 2001 - 17:17:08 EEST