I just installed root 5.30.00. One of things I have realized is that there seems to be a variation in the way to tell PROOF Lite to use a non-default number of slaves. If I follow the instructions for 2 slaves in here, what I get is:
root  TProof::Open("workers=2")
110704 20:36:23 001 Proofx-E: Conn::Connect: failed to connect to file://0.0.0.0:1093//?workers=2
110704 20:36:23 001 Proofx-E: XrdProofConn: XrdProofConn: severe error occurred while opening a connection to server [0.0.0.0:1093]
Is this a bug or something got changed in the way one should deal with this?
It seems the problem is related to the syntax change for PROOF Lite in this version which should use lite:// instead of an empty string to start. I found that using “lite:///?workers=2” does the work… but this is not very intuitive.
[host] /nfs/fanae/user/iglez/PROOF/Lara > root -l
root  TProof::Open("lite:///?workers=2")
+++ Starting PROOF-Lite with 2 workers +++
Opening connections to workers: OK (2 workers)
Setting up worker servers: OK (2 workers)
PROOF set to parallel mode (2 workers)
Indeed, this is not intuitive. And also not wanted.
We made this change to standardize the format of URLs and, unfortunately, because of another problem, the test did not find this regression.
I have fixed in the trunk and now I am porting the fix to 5-30-00-patches, so that it will be included in 5-30-00a .
Thanks for reporting the problem.