Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(139)

Issue 430002: Fixing a race condition in CrashGenerationServer among other issues (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
12 years, 3 months ago by Ivan Penkov
Modified:
12 years, 3 months ago
CC:
omaha-core_google.com, crash-team_google.com, google-breakpad-dev_googlegroups.com
Base URL:
http://google-breakpad.googlecode.com/svn/trunk/src/
Visibility:
Public.

Description

Fixing a CrashGenerationHandler crash

Patch Set 1 #

Total comments: 4

Patch Set 2 : Fixing a comment longer than 80 characters #

Unified diffs Side-by-side diffs Delta from patch set Stats Patch
M client/windows/crash_generation/client_info.cc View 2 chunks +25 lines, -15 lines 0 comments Download
M client/windows/crash_generation/client_info.h View 1 chunk +8 lines, -10 lines 0 comments Download
M client/windows/crash_generation/crash_generation_server.cc View 1 9 chunks +143 lines, -111 lines 0 comments Download
M client/windows/crash_generation/crash_generation_server.h View 3 chunks +3 lines, -11 lines 0 comments Download

Messages

Total messages: 9
Ivan Penkov
I'm addressing a couple of issues: 1. There is a race condition in the handling ...
12 years, 3 months ago #1
Mark Mentovai
This seems reasonable. http://breakpad.appspot.com/430002/diff/1/client/windows/crash_generation/crash_generation_server.cc File client/windows/crash_generation/crash_generation_server.cc (right): http://breakpad.appspot.com/430002/diff/1/client/windows/crash_generation/crash_generation_server.cc#newcode721 client/windows/crash_generation/crash_generation_server.cc:721: // If the server is shutting ...
12 years, 3 months ago #2
Erik Wright
I think you must have added me because of some changes I made here quite ...
12 years, 3 months ago #3
Ivan Penkov
On 2012/08/13 13:39:50, Erik Wright wrote: > I think you must have added me because ...
12 years, 3 months ago #4
Ted Mielczarek
12 years, 3 months ago #5
Ivan Penkov
The long comment is now fixed. http://breakpad.appspot.com/430002/diff/1/client/windows/crash_generation/crash_generation_server.cc File client/windows/crash_generation/crash_generation_server.cc (right): http://breakpad.appspot.com/430002/diff/1/client/windows/crash_generation/crash_generation_server.cc#newcode721 client/windows/crash_generation/crash_generation_server.cc:721: // If the ...
12 years, 3 months ago #6
Mark Mentovai
LGTM
12 years, 3 months ago #7
doshimun
LGTM http://breakpad.appspot.com/430002/diff/1/client/windows/crash_generation/client_info.cc File client/windows/crash_generation/client_info.cc (right): http://breakpad.appspot.com/430002/diff/1/client/windows/crash_generation/client_info.cc#newcode88 client/windows/crash_generation/client_info.cc:88: void ClientInfo::UnregisterDumpRequestWaitAndBlockUntilNoPending() { Can we come up with ...
12 years, 3 months ago #8
Ivan Penkov
12 years, 3 months ago #9
Publishing draft comments ...

http://breakpad.appspot.com/430002/diff/1/client/windows/crash_generation/cli...
File client/windows/crash_generation/client_info.cc (right):

http://breakpad.appspot.com/430002/diff/1/client/windows/crash_generation/cli...
client/windows/crash_generation/client_info.cc:88: void
ClientInfo::UnregisterDumpRequestWaitAndBlockUntilNoPending() {
On 2012/08/13 19:17:03, doshimun wrote:
> Can we come up with some shorter name?

I changed this function name a couple of times before settling on the current
name.  The shortest I was able to come up with was
UnregisterDumpRequestWaitBlocking, but the current name makes better sense, I
think.

Thanks,
-Ivan
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld 1004:630ec63f810e-tainted