Hi,

I am using pid provider and I have noticed that return probe is not fired when
leaving function with variable number of arguments using va_start and va_stop.
Having such code:

log() {
      va_start(ap, fmt);
      log_vwrite(l, fmt, ap);
      va_end(ap);
}

I get such output from dtrace:

-> log
  -> log_vwrite
  <- log


Is this a dtrace problem or is there some general problem why it can't work
when using variable argument lists?

Thanks,
Remek
_______________________________________________
dtrace-discuss mailing list
dtrace-discuss@opensolaris.org

Reply via email to