curlsmtpsink: terminate transfer thread properly
authorPatricia Muscalu <patricia@axis.com>
Thu, 23 May 2013 12:32:07 +0000 (14:32 +0200)
committerTim-Philipp Müller <tim@centricular.net>
Fri, 24 May 2013 22:47:50 +0000 (23:47 +0100)
commit8303561bd97114b4f8e58987bab5f3903858ac2f
treeb3857c2fea863724ed5ae64d581deceb30c0df81
parenta666843005be47c2951b54ea5b7ba0b8f595a956
curlsmtpsink: terminate transfer thread properly

If no EOS has been sent, the curl readfunc callback will
return ABORT. The media file in that case will not be properly
finalized.

https://bugzilla.gnome.org/show_bug.cgi?id=700886
ext/curl/gstcurlbasesink.c
ext/curl/gstcurlbasesink.h
ext/curl/gstcurlsmtpsink.c
ext/curl/gstcurlsmtpsink.h