Cuse4BSD + Webcamd + FE_GET_EVENT ioctl
Joerg.Pulz at frm2.tum.de
Tue Mar 2 14:40:58 UTC 2010
-----BEGIN PGP SIGNED MESSAGE-----
On Tue, 2 Mar 2010, Hans Petter Selasky wrote:
> 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
> Could you compile webcamd with -g and run it from gdb. Then dump all threads
> when it is hanging?
If you meant hitting Ctrl-C in gdb and running 'thread apply all bt' in
gdb, i've done this and will send you the results off-list.
The beginning is the most important part of the work.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (FreeBSD)
-----END PGP SIGNATURE-----
More information about the freebsd-multimedia