Priority Inversion

Priority inversion occurs when a high-priority thread is blocked by a low-priority thread. Which technique directly solves this problem?