"net"
"os"
"os/signal"
- "path"
"strings"
"syscall"
client.Close()
}()
- os.MkdirAll(path.Join(FIFOsDir, PeersDir), 0777)
- os.MkdirAll(path.Join(FIFOsDir, FilesDir), 0777)
+ fifosPrepare()
log.Println("started", client.PublicIPs())
go overallStatus(client, overallStatusCancel)
go fifoList(client)
<-client.Closed()
<-overallStatusCancel
<-txStatsDumperCancel
+ fifosCleanup()
log.Println("finished")
}