]> git.meshlink.io Git - catta/blobdiff - avahi-sharp/ServiceResolver.cs
* Add RecordBrowser.cs
[catta] / avahi-sharp / ServiceResolver.cs
index 7527652d6ac485f20346dbeb710331354ca3151c..8dfe5209ee5b7779550071862cef52bb1608b982 100644 (file)
@@ -205,16 +205,10 @@ namespace Avahi
                 currentInfo = info;
 
                 foreach (ServiceInfoHandler handler in foundListeners)
-                    handler (this, info);
+                    handler (this, new ServiceInfoArgs (info));
                 break;
-            case ResolverEvent.Timeout:
-                currentInfo = ServiceInfo.Zero;
-                
-                foreach (EventHandler handler in timeoutListeners)
-                    handler (this, new EventArgs ());
-                break;
-            default:
-                EmitResolverEvent (revent);
+            case ResolverEvent.Failure:
+                EmitFailure (client.LastError);
                 break;
             }
         }