Transaction "abcdefg" being closed due to inactivity timeout

I am using transactions in a lot of places, every once and a while I see the error in the log:

Transaction "abcdefg" being closed due to inactivity timeout

I have searched through the code and cannot find where this is but somewhere I guess I am not closing one.

My question is about hunting down the open transaction, how can I locate it based on the error displayed?

Thanks,
Drew