'Lo. I've run up against an unpleasant problem. My fossil repositories are served over CGI, and the CGI program is running on a hosting provider that treats CPU time as a precious resource. When cloning a repository that's larger than a few tens of megabytes, whatever they're using as a cpu time supervisor usually kills the clone in process before it can be completed.
This wouldn't be such an enormous problem if the clone could be resumed where it left off, but fossil seems to get upset at this: $ fossil sync --repository io7m-r1.fossil Fossil internal error: infinite loop in DELTA table This essentially means that many of my public repositories can't be cloned by anyone! An example repository that tends to show the problem: http://fossil.io7m.com/repo.cgi/io7m-r1/index Cloning means receiving roughly 130mb of data. Is there something that can be done to make clones resumable? Given the transactional nature of repository operations, I'd have expected resuming to "just work". M _______________________________________________ fossil-users mailing list [email protected] http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

