pthread_resume_np(3)

pthread_resume_np3

Resume suspended thread

Usage

#include <pthread_np.h>

int

pthread_resume_np(pthread_t tid);

Library

POSIX Threads Library (libpthread, -lpthread)

Overview

The pthread_resume_np() function, called on a suspended thread, causes it to resume. If a thread specified by the tid argument is not suspended, no actions will be performed.

Return values

If successful, pthread_resume_np() function returns 0. Otherwise, an error number is returned to indicate the error.

Errors

The pthread_resume_np() function will fail if:

[EINVAL]

The value specified by the tid argument is invalid.

[ESRCH]

No thread could be found corresponding to the thread ID specified by the tid argument.

Releases

59 releases since FreeBSD 4.8-RELEASE; the text changed 35 times.

  1. 4.8–4.11
  2. 5.1–5.2.1
  3. 5.3–6.3
  4. 6.4
  5. 7.0
  6. 7.1
  7. 7.2
  8. 7.3
  9. 7.4
  10. 8.0
  11. 8.1
  12. 8.2
  13. 8.3
  14. 8.4
  15. 9.0
  16. 9.1
  17. 9.2
  18. 9.3
  19. 10.0
  20. 10.1
  21. 10.2
  22. 10.3
  23. 10.4
  24. 11.0
  25. 11.1
  26. 11.2
  27. 11.3
  28. 11.4
  29. 12.0
  30. 12.1
  31. 12.2
  32. 12.3
  33. 12.4
  34. 13.0
  35. 13.1–13.2
  36. 13.3–16.0

Authors

This manual page was written by Alexey Zelkin ⟨[email protected]⟩.

From base 16.0-CURRENT-20261027-61c70dc16a79 in FreeBSD 16.0-CURRENT (2026-10-27). Parsed by carta from the page's mdoc source.