livelock

кто-нибудь может объяснить, с примерами (кода) в чем разница между тупик и livelock?...