Hi,
I'm experiencing strange hangs on open in owAcquire (userial/ds9097/linuxses.c). I've straced and debuged the hang but was curios as minicom seems to work fine.
I've decided to be bold and add the flags O_NOCTTY|O_NONBLOCK and this seemed to have helped the issue.
The line now reads:
if ((fd[portnum] = open(port_zstr, O_RDWR|O_NOCTTY|O_NONBLOCK )) == -1)
Regards,
Markus
Hi,
I'm experiencing strange hangs on open in owAcquire (userial/ds9097/linuxses.c). I've straced and debuged the hang but was curios as minicom seems to work fine.
I've decided to be bold and add the flags O_NOCTTY|O_NONBLOCK and this seemed to have helped the issue.
The line now reads:
if ((fd[portnum] = open(port_zstr, O_RDWR|O_NOCTTY|O_NONBLOCK )) == -1)
Regards,
Markus