> Is the case of multithreaded applications really worth that effort ? > I could very easily extend the semaphore to the ioctl handlers. But I have cases where read and ioctl in parallel makes sense. Basically you cant fix this outside the drivers.
> Is the case of multithreaded applications really worth that effort ? > I could very easily extend the semaphore to the ioctl handlers. But I have cases where read and ioctl in parallel makes sense. Basically you cant fix this outside the drivers.