X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=chiark-utils.git;a=blobdiff_plain;f=fishdescriptor%2Ffishdescriptor;h=8955b462aae647e42dca30e1d65ece76069260fe;hp=d583533c210faf64d351f1536af350fceafe887c;hb=5e8630d807e1c76615db22258d06752367fd79ea;hpb=62e1d54313a88457b281d85e8ab6a2559192f680 diff --git a/fishdescriptor/fishdescriptor b/fishdescriptor/fishdescriptor index d583533..8955b46 100755 --- a/fishdescriptor/fishdescriptor +++ b/fishdescriptor/fishdescriptor @@ -129,6 +129,7 @@ def permute_fds_for_exec(): fdmap[inway_intended][0] = inway_moved os.dup2(actual, intended) os.close(actual) + del actual2intended[actual] def implement_exec(argl): if donor is not None: donor.detach()