Ok, I got a lot of

dynamic variable drops with non-empty dirty list
 dynamic variable drops

msgs, after it had been running for about 18 hrs. Had a dig around google and 
it seems that (according to the DTrace Guide) i should change 

   self->tgt = "";
    self->file = 0;

to

   self->tgt = 0;
    self->file = 0;

[quote]
In general, one should always assign zero to thread-local variables
that are no longer in use.
[/quote]
Playing with dynvarsize is advised on some threads I've seen.
It may(?) be relevant that the system I'm using is old: Solaris 10 3/05, so I'm 
guessing DTrace has been updated a few times since then...

Cheers
Chris
-- 
This message posted from opensolaris.org
_______________________________________________
dtrace-discuss mailing list
dtrace-discuss@opensolaris.org

Reply via email to