[gstreamer-bugs] [Bug 149791] New: - fdsrc w/o timeout can hang exiting threads

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Tue Aug 10 00:32:02 PDT 2004


http://bugzilla.gnome.org/show_bug.cgi?id=149791
GStreamer | gstreamer (core) | Ver: 0.8.4

           Summary: fdsrc w/o timeout can hang exiting threads
           Product: GStreamer
           Version: 0.8.4
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gstreamer (core)
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: jared at roberts.org
         QAContact: gstreamer-bugs at lists.sourceforge.net


1. launch a pipeline from fdsrc -> fakesink in its own thread.
2. Send SIGINT

First, the "expected" behavior, as seen without threads--
I launch the pipeline, hit ^C, then enter:

$ gst-launch-0.8 fdsrc fd=0 ! fakesink
RUNNING pipeline ...
Caught interrupt.

Execution ended after 1 iterations (sum 1285427000 ns, average 1285427000 ns,
min 1285427000 ns, max 1285427000 ns).


Now with a thread:
$ gst-launch-0.8 { fdsrc fd=0 ! fakesink }
RUNNING pipeline ...
Waiting for the state change... Caught interrupt.

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
You are the QA contact for the bug, or are watching the QA contact.




More information about the Gstreamer-bugs mailing list