[Pidgin] #2280: Non-blocking Logging Features
Pidgin
trac at pidgin.im
Sun Jan 9 22:08:26 EST 2011
#2280: Non-blocking Logging Features
------------------------------+---------------------------------------------
Reporter: sadrul | Owner: rlaager
Type: patch | Status: new
Milestone: 2.8.0 | Component: libpurple
Version: | Resolution:
Keywords: non-blocking log |
------------------------------+---------------------------------------------
Comment(by NaderM):
I should also make the note that, for the current, the _nonblocking
functions seem to work fine, but in the future, with the 3.x ABI break we
can avoid duplicating all the logger functions by changing the original,
non-blocking methods to accept GCancellables/GErrors, and run those
functions in threads (GSimpleAsyncResult makes it all really easy).
It'll also be useful to make PurpleLogs GObjects (I have a rather ugly
workaround in the patch to give them refcounts)
--
Ticket URL: <http://developer.pidgin.im/ticket/2280#comment:5>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list