You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Unfortunately I am not able to reproduce this, it seems to be a very tricky race condition. However, I was curious how this could even happen within exometer. The error happens HERE. So the internal ID lookup works but the following ETS update call seems to raise an error for whatever reason. For me it looks like such a call to the ETS table should never crash when the previous lookup is successful.
I am very grateful for any hints that I might try on my code.
The text was updated successfully, but these errors were encountered:
It's baffling. The update_counter/3 call could fail if (a) the attribute value isn't an integer, or (b) the record is suddenly deleted (after having existed for the lookup). I don't really see how (a) could happen, at least through the exometer_core API, and (b) is of course possible in theory.
Hi!
I have a problem with counter updates which very seldom appears. An error is thrown with the following 'reason':
Unfortunately I am not able to reproduce this, it seems to be a very tricky race condition. However, I was curious how this could even happen within exometer. The error happens HERE. So the internal ID lookup works but the following ETS update call seems to raise an error for whatever reason. For me it looks like such a call to the ETS table should never crash when the previous lookup is successful.
I am very grateful for any hints that I might try on my code.
The text was updated successfully, but these errors were encountered: