Unexpected behavior can result when an accelerated application uses a pthread_cancel function. There is increased risk from multi-threaded applications or a PTHREAD_CANCEL_ASYNCHRONOUS thread calling a non-async safe function. Onload users are strongly advised that applications should not use pthread_cancel functions.