Fix wrong thread id when resuming after interrupt

Who knows what kind of havoc this was causing.  I think this was causing #2553, but even if it wasn't, it's wrong.

This could be causing any number of random hangs, performance issues, etc... it's a pretty terrible typo.  The worst part is, it will most of the time not be a problem / be hit / etc., but when it does things will go sour.

-[Unknown]