ABBCCA.c 294 B

1234567891011121314151617
  1. // SPDX-License-Identifier: GPL-2.0
  2. #include <liblockdep/mutex.h>
  3. #include "common.h"
  4. void main(void)
  5. {
  6. pthread_mutex_t a, b, c;
  7. pthread_mutex_init(&a, NULL);
  8. pthread_mutex_init(&b, NULL);
  9. pthread_mutex_init(&c, NULL);
  10. LOCK_UNLOCK_2(a, b);
  11. LOCK_UNLOCK_2(b, c);
  12. LOCK_UNLOCK_2(c, a);
  13. }