Date: Tue, 2 Mar 2010 15:40:53 +0100 (CET) From: Joerg Pulz <Joerg.Pulz@frm2.tum.de> To: Hans Petter Selasky <hselasky@freebsd.org> Cc: freebsd-multimedia@freebsd.org Subject: Re: Cuse4BSD + Webcamd + FE_GET_EVENT ioctl Message-ID: <alpine.BSF.2.00.1003021539240.1647@unqrf.nqzva.sez2> In-Reply-To: <201003021434.27133.hselasky@freebsd.org> References: <alpine.BSF.2.00.1003021005510.1647@unqrf.nqzva.sez2> <201003021123.52292.hselasky@freebsd.org> <alpine.BSF.2.00.1003021412300.1647@unqrf.nqzva.sez2> <201003021434.27133.hselasky@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 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 >> Joerg >> > > 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. Joerg - -- The beginning is the most important part of the work. -Plato -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iD8DBQFLjSN4SPOsGF+KA+MRAuLLAJoC7q2tk/RhmaXzfvL8QJX+aJ6JvACgmSrY c5igs8h5QLrm4+2CD5dL9YY= =Ns5Y -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1003021539240.1647>