So, apart from the observation that sagenb.org is used for more and
more serious applications, has anyone close insight in how the
published URL is generated and how the safeguards against a race
condition work? An idea of mine is, maybe it's better if instead of a
number, it could be "username-<users notebook id>" or something like
that?
greetings Harald
I looked at this the other day, and my guess is that the race condition
is happening in calling sagenb/sagenb/notebook.py new_id_number function.
This reminds me of a problem I've seen only very occasionally. Has
anyone ever done "new worksheet" and gotten back not a blank worksheet,
but a worksheet they already wrote? It might be the same problem
happening above (but with the pub user instead).
Thanks,
Jason
I used to see this all the time on sagenb.org. I don't think I've
seen it recently.
>
> Thanks,
>
> Jason
>
>
--
William Stein
Professor of Mathematics
University of Washington
http://wstein.org