| Index: components/breakpad/tools/generate_breakpad_symbols.py
|
| diff --git a/components/breakpad/tools/generate_breakpad_symbols.py b/components/breakpad/tools/generate_breakpad_symbols.py
|
| index 6c2556605dd309a42d607b41b84273dd79446532..003399e213f7677ec96b1f9b80a6f39e67741771 100755
|
| --- a/components/breakpad/tools/generate_breakpad_symbols.py
|
| +++ b/components/breakpad/tools/generate_breakpad_symbols.py
|
| @@ -178,9 +178,14 @@ def GenerateSymbols(options, binaries):
|
| module_line.group(1))
|
| mkdir_p(output_path)
|
| symbol_file = "%s.sym" % module_line.group(2)
|
| - f = open(os.path.join(output_path, symbol_file), 'w')
|
| - f.write(syms)
|
| - f.close()
|
| + try:
|
| + f = open(os.path.join(output_path, symbol_file), 'w')
|
| + f.write(syms)
|
| + f.close()
|
| + except Exception, e:
|
| + # Not much we can do about this.
|
| + with print_lock:
|
| + print e
|
|
|
| queue.task_done()
|
|
|
|
|