Hi Philip, [sorry about the delayed reply; was ill]
Philip Martin writes: > Ramkumar Ramachandra <artag...@gmail.com> writes: > > Hm. I read up a little more about this, but what confuses me is- > > shouldn't the rest of the code already be needing this? > > I don't understand your questions. To what does "rest of the code" > refer? What I meant is that the rest of the functions in io.c should also have to handle atomicity. I see svn_io_temp_dir using svn_atomic__init_once for example. > > Why are we re-thinking everything from scratch? > > To what does "everything" refer? Frankly, I don't understand this too well. Could the author of io.c (or other similar files) please correct this? -- Ram