What's the difference between deadlock and livelock? What's the difference between deadlock and livelock? multithreading multithreading