caught exception when we search too long for points, and changed the myname variable to be hostname+pid

This commit is contained in:
smcquay 2011-03-31 20:26:22 -06:00
parent 9ba591bbfd
commit 6874e95cfe
1 changed files with 7 additions and 3 deletions

View File

@ -27,8 +27,12 @@ def work(inq, outq, g, myname):
if i == None:
shutdown = o
return shutdown
a = g.run_baker(X, order = o, extra_points = e)
outq.put((i, myname, a['qlin'], a['error'], a['final'], exact(X)))
try:
a = g.run_baker(X, order = o, extra_points = e)
outq.put((i, myname, a['qlin'], a['error'], a['final'], exact(X)))
except Exception as e:
print X, e
outq.put((i, myname, 0.0, 0.0, 0.0, 0.0))
if __name__ == '__main__':
@ -59,7 +63,7 @@ if __name__ == '__main__':
g = ggrid(input_file)
g.q = np.array([exact(x) for x in g.verts])
myname = options.label
myname = "%s-%d" % os.uname()[1], os.getpid())
shutdown = False
while not shutdown: