Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / .NET Framework / CLR / June 2006

Tip: Looking for answers? Try searching our database.

GC and the listeners added to Trace/Debug class

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
MoonStorm - 08 Jun 2006 14:07 GMT
As far as I know, GC won't touch object references in use. I was
susprised to see that one of my trace listeners got disposed at some
point during the life of the application.

It's true I am not holding any references to my trace listener (because
I don't need to), and besides, I guessed that Trace.Listeners.Add will
hold that reference for me. However, at some point, calling one of the
methods of Trace failed with an ObjectDisposedException signaling me
that the listener has closed down.

Can someone please clarify this behaviour for me? Even if  I,
personally, am not holding a reference but the framework does, how is
this possible?
Peter Ritchie - 20 Jun 2006 16:54 GMT
Could you post some example code?  I use trace listeners all the time without
keeping a reference to them and don't have this problem.

Signature

http://www.peterRitchie.com/

> As far as I know, GC won't touch object references in use. I was
> susprised to see that one of my trace listeners got disposed at some
[quoted text clipped - 9 lines]
> personally, am not holding a reference but the framework does, how is
> this possible?

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.