Аналогия, если вы позволите мне - извините, уже конец дня, и я в настроении, если он проголосует - ну, хорошо ...
Вы хотите попасть в шикарный ночной клуб, но вышибала говорит, что вы не можете войти, пока кто-нибудь не выйдет. Вы эффективно "заблокированы" на этом условии. Когда кто-то выходит, вы можете войти - или возникает какое-то условие ошибки, например, "это те тренеры?" Ваша ночь не начнется, пока вы не войдете, ваше удовольствие «заблокировано».
В «неблокирующем» сценарии вы сообщите баунсеру свой номер телефона, и он перезвонит вам, когда будет свободный слот. Так что теперь вы можете делать что-то еще, ожидая, когда кто-то выйдет, вы можете начать свою ночь где-нибудь еще и вернуться, когда вам позвонят, и продолжить там ...
Извините, если это не помогло ...