After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 772656 - Fix souphttpsrc tests without CK_FORK=no
Fix souphttpsrc tests without CK_FORK=no
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other Linux
: Normal normal
: 1.10.0
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-10-09 15:45 UTC by Jan Alexander Steffens (heftig)
Modified: 2016-10-31 14:34 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
patch (16.11 KB, patch)
2016-10-09 15:45 UTC, Jan Alexander Steffens (heftig)
committed Details | Review

Description Jan Alexander Steffens (heftig) 2016-10-09 15:45:44 UTC
Created attachment 337279 [details] [review]
patch

It seems that the forked processes all attempt to handle the listening
socket from the server, and only one has to shutdown the socket to break
the server completely.

Create a new server inside each test to avoid this.
Comment 1 Sebastian Dröge (slomo) 2016-10-20 10:29:31 UTC
commit 6deab72e108b466d8509b415780e3481f7bf5a83
Author: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
Date:   Sun Oct 9 16:56:10 2016 +0200

    tests: Fix souphttpsrc tests without CK_FORK=no
    
    It seems that the forked processes all attempt to handle the listening
    socket from the server, and only one has to shutdown the socket to break
    the server completely.
    
    Create a new server inside each test to avoid this.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=772656