core: Implement DLNA's 'auto-destroy'
authorZeeshan Ali (Khattak) <zeeshanak@gnome.org>
Sat, 30 Oct 2010 21:50:07 +0000 (00:50 +0300)
committerZeeshan Ali (Khattak) <zeeshanak@gnome.org>
Tue, 2 Nov 2010 15:40:50 +0000 (17:40 +0200)
commit2991984d0d640157e9be8e7cf703046e98be112e
tree30eb44411882cfe96e507234f0f9f113894e203b
parent787ed93cc34a58f38b28d5c912e2422502c29735
core: Implement DLNA's 'auto-destroy'

If an item has been created using DLNA's AnyContainer feature, we are required
to destroy it:

* If no content are pushed to it after 35 seconds of it's creation.
* If content transfer to newly created item fails.
src/rygel/Makefile.am
src/rygel/rygel-http-post.vala
src/rygel/rygel-import-resource.vala
src/rygel/rygel-item-creator.vala
src/rygel/rygel-item-removal-queue.vala [new file with mode: 0644]