core: Don't keep strong reference on HTTP server
authorJens Georg <mail@jensge.org>
Mon, 19 Sep 2011 10:09:20 +0000 (12:09 +0200)
committerJens Georg <mail@jensge.org>
Mon, 19 Sep 2011 10:13:46 +0000 (12:13 +0200)
commitcf5fece4d2aef5554e2c084902f4dcb6b2de7d65
treee687da82f8e0a7b119447ad4245a3c499a52dbd1
parentd7bffab888ebea06447b9c3e86e64a4037568814
core: Don't keep strong reference on HTTP server

The http item uri doesn't need a strong reference on the HTTP server,
the part of its lifetime where it needs access to that is considerably
smaller than the lifetime of the HTTP server and it blocks disposing
the HTTP server when the GUPnPContext becomes unavailable.
src/rygel/rygel-http-item-uri.vala