mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Fix #2403 (Conversion of comics fails on OS X when run from CLI)
This commit is contained in:
parent
f371247347
commit
42b08c0022
@ -166,8 +166,10 @@ class WorkerMother(object):
|
||||
self.gui_executable = os.path.join(contents, 'MacOS',
|
||||
os.path.basename(sys.executable))
|
||||
contents = os.path.join(contents, 'console.app', 'Contents')
|
||||
self.executable = os.path.join(contents, 'MacOS',
|
||||
os.path.basename(sys.executable))
|
||||
exe = os.path.basename(sys.executable)
|
||||
if 'python' not in exe:
|
||||
exe = 'python'
|
||||
self.executable = os.path.join(contents, 'MacOS', exe)
|
||||
|
||||
resources = os.path.join(contents, 'Resources')
|
||||
fd = os.path.join(contents, 'Frameworks')
|
||||
@ -503,9 +505,9 @@ class Overseer(object):
|
||||
self.job.update_status(percent, msg)
|
||||
elif word == 'ERROR':
|
||||
self.write('OK')
|
||||
exception, traceback = cPickle.loads(msg)
|
||||
self.job.output(u'%s\n%s'%(exception, traceback))
|
||||
self.job.exception, self.job.traceback = exception, traceback
|
||||
exception, tb = cPickle.loads(msg)
|
||||
self.job.output(u'%s\n%s'%(exception, tb))
|
||||
self.job.exception, self.job.traceback = exception, tb
|
||||
return True
|
||||
else:
|
||||
self.terminate()
|
||||
|
Loading…
x
Reference in New Issue
Block a user