Project

General

Profile

Bug #19829

Found a bug in replier clean-up.

Added by Richard Neswold about 2 years ago. Updated almost 2 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
acnetd
Target version:
-
Start date:
04/27/2018
Due date:
% Done:

0%

Estimated time:
Duration:

Description

While refactoring code, Charlie found a bug cleaning up resources to a replier task. Rather than use the request ID, it was using the reply ID. This would cause it to remove information to other reply tasks. Possible symptom would be not receiving replies.

This problem wasn't more widespread because during acnetd startup we randomize the upper bits of request IDs and replyIDs. The IDs from different nodes would have to have the same, random upper bits in order for their request to be lost.

The fix: 388b886a


Related issues

Related to DPM - Bug #13703: Inconsistent behavior with D105Assigned08/29/2016

Related to ACNET Service - Bug #20222: Assigned DPM that has an IssueClosed06/25/2018

History

#1 Updated by Richard Neswold about 2 years ago

Charlie will make the fix generally available on Monday. He's also been doing tests running Java engines on acnetd and is getting great results with this patch (no more "out-of-data" errors from acnetd nodes!)

#2 Updated by Richard Neswold about 2 years ago

  • Related to Bug #13703: Inconsistent behavior with D105 added

#3 Updated by Richard Neswold about 2 years ago

Charlie ran acnetd over the weekend on DCE16 with no problems. Before this commit, engines running on acnetd couldn't run for more than 1/2 hour. He's going to push out acnetd so, little by little, our nodes will run the update..

#4 Updated by Richard Neswold about 2 years ago

  • Status changed from Assigned to Closed

Using this version of acnetd with some changes he made to his Java interface resulted in zero "out-of-data" messages over the weekend. This fix is good.

#5 Updated by Richard Neswold about 2 years ago

  • Related to Bug #20222: Assigned DPM that has an Issue added

#6 Updated by Richard Neswold almost 2 years ago

  • Tracker changed from Support to Bug

This was a "bug", not "support".



Also available in: Atom PDF