Re: [PATCH] get_indexed_object can return NULL if nothing is in that slot; check for it
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Aug 24, 2011, 21:10 UTC
- Message-ID
- <7vpqjuo6rw.fsf@alter.siamese.dyndns.org>
- In-Reply-To
- <20110824204021.GA28157@beast>
Brian Harring <ferringb@gmail.com> writes:
Show 22 quoted lines
> On Wed, Aug 24, 2011 at 10:54:51AM -0700, Junio C Hamano wrote: >> Thanks for a fix. >> >> It is both interesting and disturbing to see that these small mistakes are >> discovered a week after the topics hit 'master', even though it has been >> cooking in 'next' for a week before that happened (in the case of this >> topic, it also hit 'maint' yesterday). > > I'll admit I'm slightly surprised it slipped past for initial > development- that said, you have to explicitly trigger the race to > trigger the segfault. And that's not easy w/out building out a > custom setup- even w/ that setup, you need to go digging in server > logs to realize the previous serverside failure just converted to a > segfault. Clientside, it hung just the same. > > Bit nonobvious. Plus, shit happens. ;) > > Either way, I was poking at the source trying to figure out how to get > some unittests for an end to end testing of the http/smartserv; that > said I was having a helluva time finding a way to do it without > bundling a stub of a webserver. Suggestions would be welcome on that > one.
I probably should have made it clear that I was not complaining, and if it sounded as if I was complaining at _you_, my deepest apologies.
In any case, thanks, and congratulations for your first commit in git.git ;-)