libafs: put connection in analyze when conn srvr missing

we need to putconn in all cases we can in afs_Analyze, but at least
one case we didn't. fixed.

Change-Id: I4e3b8d9f8e7445e3641fad32ff54dde2d21bb06b
Reviewed-on: http://gerrit.openafs.org/7567
Reviewed-by: Jeffrey Altman <jaltman@secure-endpoints.com>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
This commit is contained in:
Derrick Brashear 2012-06-19 15:11:38 -04:00
parent c8e52c1f45
commit e2d094595f

View File

@ -569,6 +569,8 @@ afs_Analyze(struct afs_conn *aconn, struct rx_connection *rxconn,
}
}
}
if (aconn) /* simply lacking aconn->server doesn't absolve this */
afs_PutConn(aconn, rxconn, locktype);
return shouldRetry;
}