diff options
author | Christopher James Lahey <clahey@ximian.com> | 2001-06-11 14:47:07 +0800 |
---|---|---|
committer | Chris Lahey <clahey@src.gnome.org> | 2001-06-11 14:47:07 +0800 |
commit | 33dc07649030535d44ed5a1b733917acd70405da (patch) | |
tree | 41e2e0e71768f5d2288a79934a63aea176f50145 /addressbook/ChangeLog | |
parent | cccb986f3791577f3a0e27a31c48bb7424d73a19 (diff) | |
download | gsoc2013-evolution-33dc07649030535d44ed5a1b733917acd70405da.tar.gz gsoc2013-evolution-33dc07649030535d44ed5a1b733917acd70405da.tar.zst gsoc2013-evolution-33dc07649030535d44ed5a1b733917acd70405da.zip |
Made it so that all of these functions queue their ops before calling
2001-06-11 Christopher James Lahey <clahey@ximian.com>
* backend/ebook/e-book.c (e_book_load_uri,
e_book_get_supported_fields, e_book_authenticate_user,
e_book_remove_card_by_id, e_book_add_vcard, e_book_commit_vcard,
e_book_get_cursor, e_book_get_book_view, e_book_get_changes): Made
it so that all of these functions queue their ops before calling
their CORBA functions. This way, if the response is sent back
before the CORBA function returns there's no problem. Added
e_book_unqueue_op so that the op could be unqueued if the CORBA
call fails.
svn path=/trunk/; revision=10180
Diffstat (limited to 'addressbook/ChangeLog')
-rw-r--r-- | addressbook/ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/addressbook/ChangeLog b/addressbook/ChangeLog index dbb085268e..3b04b46f32 100644 --- a/addressbook/ChangeLog +++ b/addressbook/ChangeLog @@ -1,5 +1,15 @@ 2001-06-11 Christopher James Lahey <clahey@ximian.com> + * backend/ebook/e-book.c (e_book_load_uri, + e_book_get_supported_fields, e_book_authenticate_user, + e_book_remove_card_by_id, e_book_add_vcard, e_book_commit_vcard, + e_book_get_cursor, e_book_get_book_view, e_book_get_changes): Made + it so that all of these functions queue their ops before calling + their CORBA functions. This way, if the response is sent back + before the CORBA function returns there's no problem. Added + e_book_unqueue_op so that the op could be unqueued if the CORBA + call fails. + * backend/ebook/e-book-listener.c, backend/ebook/e-book-listener.h (e_book_listener_unpop_response): Added this function to put a response back into the queue. |