IssueNumber4,July2005AsynchronousProgramming..........................................2AvoidingDeadlocks,PartI........................................9FAQCorner........................................................19