ipc: Simplify exception handling.
This commit is contained in:
parent
ea0cbea1dd
commit
9b1d0af20d
@ -353,6 +353,7 @@ def send_or_listen(args):
|
||||
None if an instance was running and received our request.
|
||||
"""
|
||||
socketname = _get_socketname(args.basedir)
|
||||
try:
|
||||
try:
|
||||
sent = send_to_running_instance(socketname, args.command)
|
||||
if sent:
|
||||
@ -366,14 +367,10 @@ def send_or_listen(args):
|
||||
# This could be a race condition...
|
||||
log.init.debug("Got AddressInUseError, trying again.")
|
||||
time.sleep(0.5)
|
||||
try:
|
||||
sent = send_to_running_instance(socketname, args.command)
|
||||
if sent:
|
||||
return None
|
||||
else:
|
||||
raise e
|
||||
except Error as e:
|
||||
display_error(e, args)
|
||||
raise
|
||||
except Error as e:
|
||||
display_error(e, args)
|
||||
|
Loading…
Reference in New Issue
Block a user