Problems with GSSDP 0.10.0



Hi,

we've updated gssdp to version 0.10.0 in our development version and are
experiencing a strange problem since this update. Today I've verified
that downgrading to version 0.8.2 fixes the issue. The problem is
somewhat hard to describe, but I'll try nevertheless in the hope that
someone has an idea on the cause of the problem:

We have a a couple of processes that are started as soon as our device
received an IP. Most of these processes provide UPnP services
implemented using GUPnP. Then there's another process (started together
with the services) that creates a GUPnPControlPoint and tries to make a
list of the available UPnP devices. This control-point fails to see some
devices. In particular the devices that are running on the same host and
have been started before it became active.

Now the strange thing is, if I restart this process later on, then it
will reliably find all devices. The problem only seems to show up if the
control-point is created while other devices are starting. I'm somewhat
puzzled by this behavior, but I guess that it is related to the port to
the GIO socket API ?


Greetings,
Sven

-- 
Sven Neumann
Head of RAUMFELD Software Development

Lautsprecher Teufel GmbH | Bülowstr. 66 | 10783 Berlin | Germany
Tel: +49 (0)30-300 930 153 | s neumann raumfeld com



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]