This week's book giveaways are in the Refactoring and Agile forums. We're giving away four copies each of Re-engineering Legacy Software and Docker in Action and have the authors on-line! See this thread and this one 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?