reentrant

/rɪˈɛntrənt/

Definitions

1. adjective

Capable of recurring or re-entering a particular state or situation.

“The reentrant pattern in the program caused a loop that was difficult to debug.”

2. noun

A thread in a program that can re-enter a previously locked mutex without deadlocking the system.

“The reentrant thread was critical to the operation of the multi-threaded application.”

Synonyms

  • iterative
  • recurring
  • recursive

Antonyms

  • exclusive
  • non-reentrant