core: Handle message abortion in HTTPServer
authorZeeshan Ali (Khattak) <zeeshanak@gnome.org>
Mon, 11 Jan 2010 16:57:57 +0000 (18:57 +0200)
committerZeeshan Ali (Khattak) <zeeshanak@gnome.org>
Tue, 12 Jan 2010 14:21:35 +0000 (16:21 +0200)
commit586a438bdc4372eef720547a7aa551feefbf7933
tree44f1c7e4b301d44f8310ffb6868b8140a70359b5
parentfaf14e1c9f546b891688bcd01a0b33bf07a555a9
core: Handle message abortion in HTTPServer

Handle message abortion in HTTPServer rather than HTTPResponse so that
requests could be aborted even early in their life-cycle and to simplify
the code by maximizing the use of GIO.Cancellable. This also fixes the
strange critical when aborting LiveResponse.
src/rygel/rygel-http-response.vala
src/rygel/rygel-http-server.vala