Merge branch 'testsuite-testsuer' into 'master'
See merge request SchedMD/dev/slurm!2046
diff --git a/src/slurmd/slurmd/slurmd.c b/src/slurmd/slurmd/slurmd.c
index ebc03a7..62d8202 100644
--- a/src/slurmd/slurmd/slurmd.c
+++ b/src/slurmd/slurmd/slurmd.c
@@ -2101,12 +2101,14 @@
msg->flags |= SLURM_NO_AUTH_CRED;
slurm_send_rc_msg(msg, SLURM_PROTOCOL_AUTHENTICATION_ERROR);
slurm_free_msg(msg);
+ conmgr_queue_close_fd(con);
return SLURM_SUCCESS;
} else if (unpack_rc) {
error("%s: [%s] rejecting malformed RPC and closing connection: %s",
__func__, conmgr_fd_get_name(con),
slurm_strerror(unpack_rc));
slurm_free_msg(msg);
+ conmgr_queue_close_fd(con);
return unpack_rc;
}