Well, they manipulate a variable local to the procedure, so I believe so. I have to record which routine the activity flag was set it, possibly pass through other routines that could set it and not clear it until we get back to the routine where it was first set. I'm sure there'd be another way, but I can only think of more complicated ones, not simpler and prettier :> Nigel On Fri, 2004-01-09 at 17:44, Stephen Hemminger wrote: > Nigel Cunningham wrote: > > > Hi all. > > > > I'm wanting to the opinion, if I may, of more experienced people > > regarding changes I have implemented in my version of Software Suspend, > > which I want to merge with Patrick and Pavel. Since I'm don't expect > > that you're all familiar with how my version works, I'll give a fair bit > > of background before I come to the question. > > Do they all have to be big ugly macros? > -- My work on Software Suspend is graciously brought to you by LinuxFund.org.