Есть ли способ использования pthread
, который позволяет нам реализовать систему таким образом, чтобы последний поток, разблокирующий мьютекс, также разрушал ее?
Здесь последний означает, что никакой другой поток не блокируется на мьютексе, когда этопоток уходит.
Я пытаюсь обеспечить, чтобы в среде с несколькими потоками и процессами только один путь выполнения мог редактировать файл за один раз.