On 11/29/06, Denis Oliver Kropp <[EMAIL PROTECTED]> wrote:
> Attilio Fiandrotti schrieb:
> > Denis Oliver Kropp wrote:
> >> Attilio Fiandrotti schrieb:
> >>
> >>> Denis Oliver Kropp wrote:
> >>>
> >>>> Should be possible with minor effort. pthread_cancel() is evil anyways.
> >>>>
> >>>
> >>> Dok, we would really really apreciate if you could provide us ASAP
> >>> the patch: we're now kind of running out of time as Etch release date
> >>> gets closer every day.
> >>> I'll build an experimental ISO image with your patch and ask people
> >>> to test it to catch possible issues coming from the patch.
> >>
> >>
> >> Working on it now.
> >>
> >
> > :)
>
> Still looking for a way to interrupt a blocking read()
> from outside (other thread) without using a signal.
>
> Simply closing it wasn't helpful.
>
Try setting the descriptor non blocking ?
Why did close not work ?

> I also couldn't find anything if we'd be using select() or poll().
>
> pthread_cancel() interrupts the read, but it also interrupts
> too many other places... and is the one to be removed anyways.
>
> Any idea apart from using a pipe with select() on the pipe and device?
>
> --
> Best regards,
>    Denis Oliver Kropp
>
> .------------------------------------------.
> | DirectFB - Hardware accelerated graphics |
> | http://www.directfb.org/                 |
> "------------------------------------------"
>
> _______________________________________________
> directfb-dev mailing list
> [email protected]
> http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev
>

_______________________________________________
directfb-dev mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to