Simultaneous flock commands on a single file do not cause a race condition
Issue
- When multiple processes attempt to lock the same file simultaneously using the
flockcommand, will a race condition occur, or is the lock acquisition an atomic operation guaranteed by the kernel?
Environment
- Red Hat Enterprise Linux 10
- Red Hat Enterprise Linux 9
- Red Hat Enterprise Linux 8
- Red Hat Enterprise Linux 7
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.