CVSROOT: /cvs/gnome Module name: evolution-exchange Changes by: fejj 06/05/08 16:09:40
Modified files: . : Tag: gnome-2-14 ChangeLog camel : Tag: gnome-2-14 camel-stub-marshal.c camel-stub.c camel-stub.h Log message: 2006-05-04 Jeffrey Stedfast <[EMAIL PROTECTED]> Fix for the hang in Novell bug #166987 [http://bugzilla.gnome.org/show_bug.cgi?id=166987] * camel/camel-stub.c (status_main): Create a CamelOperation context so our main-loop/reads/writes can all be cancelled. (finalize): Call camel_operation_cancel() on the stub's CamelOperation so that the status_main thread exits more-or-less immediately rather than hanging indefinitely in a system read() call. * camel/camel-stub-marshal.c (do_read): Use camel_read() so the read is cancellable. (camel_stub_marshal_flush): Use camel_write(). URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=evolution-exchange&who=fejj&date=explicit&mindate=2006-05-08%2016:08&maxdate=2006-05-08%2016:10 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list