Comment #6 on issue 29240 by [email protected]: Should not use dynamic  
memory in signal handlers
http://code.google.com/p/chromium/issues/detail?id=29240

The following revision refers to this bug:
     http://src.chromium.org/viewvc/chrome?view=rev&revision=34036

------------------------------------------------------------------------
r34036 | [email protected] | 2009-12-07 20:22:50 -0800 (Mon, 07 Dec  
2009) | 6 lines
Changed paths:
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/base/logging.cc?r1=34036&r2=34035
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/base/logging.h?r1=34036&r2=34035
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/browser_main.cc?r1=34036&r2=34035

Make POSIX SIGTERM/SIGINT/SIGHUP handler async signal safe.
* Don't use LOG/CHECK.  Replace with RAW_LOG/DCHECK (newly added to  
logging.h)
* Don't directly post a task to the UI loop.  Write to a magic pipe.  Read  
this from a separate thread which will post to a task to the UI loop.
BUG=http://crbug.com/29240

Review URL: http://codereview.chromium.org/460094
------------------------------------------------------------------------


--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

-- 
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs

Reply via email to