I noticed in one other place that some of my views in Silverlight weren't disposing because of event subscriptions.
Now I'm really paranoid, there is a bunch of code like this laying around:
var query = this.EntityManager.SYNC_ASTTrailerQuery(trailerKey); var op = query.ExecuteAsync(); op.Completed += (s, args) => { if (args.CompletedSuccessfully && onSuccess != null) onSuccess(); if (!args.HasError) return; args.MarkErrorAsHandled(); if (onFail != null) onFail(args.Error); }; return op;
|
Should I fix it? Is this really going to cause leaks?