This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I have to create a dead lock in the following code that has two worker threads that carry out the addition. my assignment says it can be done by adding one line of code. i was able to do it by changing the order of arguments(In w2 i changed it from s,a to a,s)
Worker w1 = new Worker (s,a); Worker w2 = new Worker (a,s);
but as i said i have to add code line not alter the orignal one,so can someone suggest me if there are other ways to put this in deadlock?