On Thu, 28 Feb 2008, Junio C Hamano wrote:
Another potential problem area is if find_common() does the
right thing when it is called for the second time. I did not
check if you clear COMMON, SEEN, COMPLETE etc. bits from the
object database before initiating the second round, but if you
didn't, I am afraid these bits left over from the primary
transfer might interfere the common ancestor discovery during
the second round.
Absolutely; that was actually my first guess at why it was failing, and I
think it's a necessary aspect to the failure. Let me see if I can get your
test case to exhibit the problem for me and look into it further.
-Daniel
*This .sig left intentionally blank*