here's a simple-minded suggestion: have the first client create a text file on the remote server, and delete it when it is finished updating. The second client can check for existence of this file before trying to update.
cheers, S -- http://mail.python.org/mailman/listinfo/python-list