Chromium Code Reviews
DescriptionSome history backend fixes for database corruption.
Don't enter an infinite loop in GetLastSegmentID() when traversing the
referring_visit list. Don't return rows from visits table where a
specific visit_id was passed but some other visit_id was returned.
Don't update visits table with rows who's referring_visit refers to
the visit itself.
BUGS=20321
TEST=Don't hang with Kelly's profile. I guess Kelly could test?
[git cl dcommit messed up.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision= 26513
]
Patch Set 1 #Patch Set 2 : Update to use a set to track bigger referer loops. #
Messages
Total messages: 2 (0 generated)
|
||||||||||||||||||||||||||||