Troubleshooting Pthread errors
The following are common errors users encounter when programming with Pthreads. Follow the appropriate link to find instructions for correcting these errors:
- Cannot find header files pthread.h or qp0ztype.h or qp0zptha.h
- Thread creation (pthread_create()) fails with EBUSY or 3029
- Mixing thread models or API sets
- Reserved fields must be binary zero
- Powerful IBM® i cleanup mechanisms allow application deadlock (cancel_handler and C++ automatic destructors)
- Thread creation using C++ methods as target does not work
- MCH3402 from pointer returned by pthread_join()
[ Back to top | Pthread APIs | APIs by category ]