On Wed, Jan 6, 2010 at 7:54 AM, Mark Phippard <markp...@gmail.com> wrote: > Apparently, the PROPFIND is using the proxy at a time when it needs to > be using the master.
The client has no knowledge of the master - the slave a completely transparent proxy. The only way to distinguish between a PROPFIND for an update or a commit is to have the client give some indication about what it's intending. By using an HTTP header, the slave can check header and then proxy that PROPFIND to the master. (This will likely make all PROPFIND's on a commit hit the server, but, eh, so be it.) -- justin