reentrant lock: blokada wielowejściowa
W programowaniu współbieżnym jest to rodzaj blokady, którą wątek (thread-of-execution) może założyć wielokrotnie bez uprzedniego zwolnienia. Blokada ta „pamięta” ile razy została założona i aby ją całkowicie zwolnić, wątek musi wykonać operację zwalniania wskazywaną przez ten licznik liczbę razy.