Project

General

Profile

Bug #7456

synchronization replica auditing is not releasing NodeComms

Added by Rob Nahf over 8 years ago. Updated over 8 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
d1_synchronization
Target version:
Start date:
2015-10-28
Due date:
% Done:

100%

Milestone:
None
Product Version:
*
Story Points:
Sprint:

Description

Jing noticed that we are getting errors in notifying replicas, getting 'No NodeComms Available" exceptions. SyncObjectTask seems to manage the state of the NodeComm it creates, but auditReplicaSysmeta (in old TransferObjectTask) and notifyReplicaSysmeta (in V2TransferObjectTask) does not.

Associated revisions

Revision 16776
Added by Rob Nahf over 8 years ago

fixes #7456: refactored out use of NodeComms for contacting replica nodes. In the older TransferObjectTask, preserved the behavior but put a finally block that returns the NodeComm to the "pool." (resets it to Available). Also fixed logic that wasn't filtering out the authMN when it was supposed to.

Revision 16776
Added by Rob Nahf over 8 years ago

fixes #7456: refactored out use of NodeComms for contacting replica nodes. In the older TransferObjectTask, preserved the behavior but put a finally block that returns the NodeComm to the "pool." (resets it to Available). Also fixed logic that wasn't filtering out the authMN when it was supposed to.

Revision 16778
Added by Rob Nahf over 8 years ago

fixes #7456: In the older TransferObjectTask, preserved the behavior but put a finally block that returns the NodeComm to the "pool." (resets it to Available).

Revision 16778
Added by Rob Nahf over 8 years ago

fixes #7456: In the older TransferObjectTask, preserved the behavior but put a finally block that returns the NodeComm to the "pool." (resets it to Available).

History

#1 Updated by Rob Nahf over 8 years ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

Applied in changeset java-client:d1client|r16776.

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)