Originally posted by Joe Ess:
I had a similar experience. I was called on to clean up some code some contractors had written which passed Connection objects hither and yon. Turns out that a couple of the methods were using their own locally created Connection instances even though they had Connections passed into the method. If you are suspicious of your collegue's skillz you might want to trace that thread of execution just to make sure.