PROOF. Contents in ~/.proof/* can be cleared manually?

Hello

A Proof session crashed, and when I tried to launch again my script, an error appears

+++ Starting PROOF-Lite with 8 workers +++
/bin/rm: cannot remove ‘~/.proof/my-Root-Folder/session-myPC-1500126305-24691/.__xxxAECA’: Device or resource busy

The script was like:

TProof * myCluster = TProof::Open("",“workers=4”);
TChain * myChain = new TChain(“myTree”);
myChain->SetProof();
myChain->AddFile(“aFile.root”);
myChain->Draw(“myBranch.myLeaf”);

Can I remove all the folders in ~/.proof? (in principle, they corresponds to older proof sessions)

Thank you for your time.

Regards,
atd

Hi,
I think this is one for @ganis

Dear atd,

Sorry for the late reply.
Yes, you can remove anything under ~/.proof.
You can also change the location of the directory with the directive Proof.Sandbox, i.e.

  gEnv->SetEnv("Proof.Sandbox", "/tmp/proof")

(before starting the session) will set the sandbox to /tmp/proof .

Hope it helps.

G Ganis

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.