Basically, I created a pipe system.  It contains a var that says who is
using the pipe and how long they've had it.

When a control wants to execute its ajax method, it checks to see if
the pipe isn't in use.  If the pipe is in  use, the method will try
again after its next setInterval().  If the pipe isn't in use, the
control will claim it, set it as "in use" and then do its function.
When the function is done (asynch or synch, it doesn't matter), then
the control will mark the pipe as open again.

This was setup, becuase  15 controls executing at the same time was
causing issues where each could and would step on the other.


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Ajax.NET Professional" group.

To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]

For more options, visit this group at http://groups.google.com/group/ajaxpro

The latest downloads of Ajax.NET Professional can be found at 
http://www.ajaxpro.info
-~----------~----~----~----~------~----~------~--~---

Reply via email to