[Pkg-utopia-commits] r873 - in
packages/unstable/avahi-sharp/debian: . patches
Sebastian Dröge
slomo-guest at costa.debian.org
Mon Jun 26 08:25:17 UTC 2006
Author: slomo-guest
Date: 2006-06-26 08:25:16 +0000 (Mon, 26 Jun 2006)
New Revision: 873
Removed:
packages/unstable/avahi-sharp/debian/patches/01_processes_thread.patch
Modified:
packages/unstable/avahi-sharp/debian/changelog
Log:
* updated avahi-sharp to 0.6.11
Modified: packages/unstable/avahi-sharp/debian/changelog
===================================================================
--- packages/unstable/avahi-sharp/debian/changelog 2006-06-26 08:19:46 UTC (rev 872)
+++ packages/unstable/avahi-sharp/debian/changelog 2006-06-26 08:25:16 UTC (rev 873)
@@ -1,13 +1,17 @@
-avahi-sharp (0.6.10-2) UNRELEASED; urgency=low
+avahi-sharp (0.6.11-1) unstable; urgency=low
+ [ Sjoerd Simons ]
* debian/copyright: Obfuscate Lennart poettering's e-mail address on his
request.
* debian/patches/01_processes_thread.patch (from avahi svn)
+ ensure the event loop is finished before freeing the poll object
+ set Client.Handle to null immediately after freeing it
- -- Sjoerd Simons <sjoerd at debian.org> Mon, 15 May 2006 17:26:03 +0200
+ [ Sebastian Dröge ]
+ * New upstream release
+ -- Sebastian Dröge <slomo at ubuntu.com> Mon, 26 Jun 2006 10:21:27 +0200
+
avahi-sharp (0.6.10-1) unstable; urgency=low
[ Sjoerd Simons ]
Deleted: packages/unstable/avahi-sharp/debian/patches/01_processes_thread.patch
===================================================================
--- packages/unstable/avahi-sharp/debian/patches/01_processes_thread.patch 2006-06-26 08:19:46 UTC (rev 872)
+++ packages/unstable/avahi-sharp/debian/patches/01_processes_thread.patch 2006-06-26 08:25:16 UTC (rev 873)
@@ -1,44 +0,0 @@
-Index: avahi-sharp/Client.cs
-===================================================================
---- avahi-sharp/Client.cs (revision 1214)
-+++ avahi-sharp/Client.cs (revision 1216)
-@@ -286,10 +286,15 @@
- public void Dispose ()
- {
- if (handle != IntPtr.Zero) {
-- avahi_client_free (handle);
-- avahi_simple_poll_quit (spoll);
-- avahi_simple_poll_free (spoll);
-- handle = IntPtr.Zero;
-+ lock (this) {
-+ avahi_client_free (handle);
-+ handle = IntPtr.Zero;
-+
-+ avahi_simple_poll_quit (spoll);
-+ Monitor.Wait (this);
-+
-+ avahi_simple_poll_free (spoll);
-+ }
- }
- }
-
-@@ -370,6 +375,7 @@
- try {
- lock (this) {
- avahi_simple_poll_loop (spoll);
-+ Monitor.Pulse (this);
- }
- } catch (Exception e) {
- Console.Error.WriteLine ("Error in avahi-sharp event loop: " + e);
-Index: avahi-sharp/AvahiTest.cs
-===================================================================
---- avahi-sharp/AvahiTest.cs (revision 1214)
-+++ avahi-sharp/AvahiTest.cs (revision 1216)
-@@ -42,6 +42,7 @@
- BrowseServiceTypes ("local");
- Console.WriteLine ("Press enter to quit");
- Console.ReadLine ();
-+ client.Dispose ();
- }
-
- private static void OnEntryGroupChanged (object o, EntryGroupStateArgs args)
More information about the Pkg-utopia-commits
mailing list