atom feed5 messages in org.freebsd.freebsd-multimediaRe: Cuse4BSD + Webcamd + FE_GET_EVENT...
FromSent OnAttachments
Joerg PulzMar 2, 2010 1:35 am 
Hans Petter SelaskyMar 2, 2010 2:23 am 
Joerg PulzMar 2, 2010 5:18 am 
Hans Petter SelaskyMar 2, 2010 5:34 am 
Joerg PulzMar 2, 2010 6:40 am 
Subject:Re: Cuse4BSD + Webcamd + FE_GET_EVENT ioctl
From:Hans Petter Selasky (hsel@freebsd.org)
Date:Mar 2, 2010 5:34:04 am
List:org.freebsd.freebsd-multimedia

On Tuesday 02 March 2010 14:18:55 Joerg Pulz wrote:

int fd_frontend = DvbOpen(DEV_DVB_FRONTEND, adapter, frontend, O_RDWR | O_NONBLOCK); -----

So for me it looks like O_NONBLOCK is set and used but it still hangs at the ioctl.

Make sure the flag is also received by webcamd. Maybe there is a bug there.

Any other ideas?

Kind regards Joerg

Could you compile webcamd with -g and run it from gdb. Then dump all threads when it is hanging?

--HPS