Le Mon, 20 Dec 2010 18:13:58 +0100, Cédric Krier <[email protected]> a écrit :
> On 20/12/10 18:04 +0100, Bertrand Chenal wrote: > > > > what about sending a signal to the process to tell him to check the > > file: http://docs.python.org/library/signal.html (seems to work on > > all platforms). > > But I think there is no argument on signals. So how do you pass the > URI to process and how do you know that the client have process the > URI? > This is an addition to the second solution ('use a file in .config directory for each processes'), So running client does have to monitor his file continuously. IMO it's even better with a directory: We create a new file (with a random name) inside a "welcome directory", we put the uri in the file and then send a signal to the running instance (which will check for new files in the directory, read them and delete them). Like that it's impossible to overwrite an existing uri in the "welcome file". -- Bertrand Chenal B2CK SPRL Rue de Rotterdam, 4 4000 Liège Belgium Tel: +32 472 54 46 59 Email: [email protected] Website: http://www.b2ck.com/ -- [email protected] mailing list
