1. A method comprising: receiving a translation lookaside buffer (TLB) miss event associated with a thread of a multithreaded processor; checking a TLB lock indicator; when the TLB lock indicator is unlocked, allowing access by the thread to an exception handler associated with a TLB; and when the TLB lock indicator is locked, putting the thread to sleep.