2
0
mirror of https://github.com/openvswitch/ovs synced 2025-10-25 15:07:05 +00:00

python socket_util: Use correct fatal_signal function on error path.

The correct function to call here is "remove_file_to_unlink".  That is,
since the file has already been unlinked there is no need to keep it on
the list of files to unlink.

However, "unlink_file_now" simplifies the code, so we might as well use
that.

Signed-off-by: Ben Pfaff <blp@nicira.com>
This commit is contained in:
Ben Pfaff
2012-03-07 15:41:30 -08:00
parent eaae5809c0
commit daad931643

View File

@@ -70,11 +70,7 @@ def make_unix_socket(style, nonblock, bind_path, connect_path):
except socket.error, e:
sock.close()
if bind_path is not None:
try:
os.unlink(bind_path)
except OSError, e:
pass
ovs.fatal_signal.add_file_to_unlink(bind_path)
ovs.fatal_signal.unlink_file_now(bind_path)
return get_exception_errno(e), None