On Oct 15 2016, Mike Beaubien <mike.beaub...@gmail.com> wrote:
> I'm doing the usual workaround to get s3ql on top of acd using unionfs to
> merge a local s3ql file system in RW mode with some additional data files
> stored in ACD and mounted through acd_cli in RO.
I very much hope thata this is not truly a "usual" configuration. Why
don't you use the S3 backend?
> It works well when it works, but occasionally s3ql will crash with an error
> buf = fh.read(9)
> OSError: [Errno 70] Communication error on send
> It's probably just some temporary error for whatever network reason. Is
> there anyway to get s3ql to ignore and retry on these errors?
Not in practice, no. If S3QL attempts to read data from a file, and the
operating system returns an error, then this typically means that
something is seriosly wrong and needs immediate attention. Crashing is
the best course of action to make sure the problem is noticed. There is
no way for S3QL to determine that in this case the problem is caused by
an apparently buggy acd_cli. And even if there was a way, it would not
be feasible for S3QL to anticipate and handle them for all the system
calls that could possibly fail.
GPG encrypted emails preferred. Key id: 0xD113FCAC3C4E599F
Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F
»Time flies like an arrow, fruit flies like a Banana.«
You received this message because you are subscribed to the Google Groups
To unsubscribe from this group and stop receiving emails from it, send an email
For more options, visit https://groups.google.com/d/optout.