On 29 Jun 2006 18:57:55 +1000, Scott Smedley wrote:
> 
> Hi Oliver,
> 
> > - Try to grab just 2 times (this is really fast). If the grab succeed
> > everything is ok. If it fails execute the function any way.
> 
> If you're happy to execute a function even if a grab fails, why go
> to the trouble of grabbing in the first place? Why not just mark
> your function "NoGrab"?

Yes, this is reasonable, but a user may decide to mark functions that are
fully safe as NoGrab, and functions that may potentially work a bit
incorrectly without grab (but he knows it's not critical) as AllowNoGrab.
Anyway, such AllowNoGrab is not really needed before 2.6, unlike NoGrab.

Regards,
Mikhael.

Reply via email to