Hi all,

I've seen a weird behavior using Engine#launch_single() method. I
configured Ruote-Kit's config.ru to start a 'single' process:

-- 8 --
wfid = RuoteKit.engine.launch_single('./pdefs/system/xmpp.rb', {}, {})
puts wfid
-- 8 --

Then I start Ruote-Kit and the process gets created. I also print the
wfid of the process. After that, I cancel the process and stop
Ruote-Kit. The process should be gone, but when I start Ruote-Kit
again, the process should be created again because it doesn't exist.
The wfid that it's printed is the same as before, which is something
strange. But when I check Ruote-Kit's /processes the process that
should have been created doesn't appear.


It seems as if the process expressions were gone but something still
remains somewhere in ruote persistence that fools method
Engine#launch_single() telling it that the process is still alive...
Don't really know.

Thanks for the help.

Best regards.
Gonzalo.

-- 
you received this message because you are subscribed to the "ruote users" group.
to post : send email to [email protected]
to unsubscribe : send email to [email protected]
more options : http://groups.google.com/group/openwferu-users?hl=en

Reply via email to