Couldn't you write the code so that it runs only if a flag is not set, then set the flag upon starting the operation and clear it when done, then the subsequent calls would see that the flag is already set so they don’t do anything...?
-Tim ********************************************************************** 4D Internet Users Group (4D iNUG) FAQ: http://lists.4d.com/faqnug.html Archive: http://lists.4d.com/archives.html Options: http://lists.4d.com/mailman/options/4d_tech Unsub: mailto:4d_tech-unsubscr...@lists.4d.com **********************************************************************