Skip site navigation (1)Skip section navigation (2)
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>