Larry Osterman @larryosterman.github.io · Nov 14

This bug took me almost 3 weeks to find. But it explains why I have an over-dereference problem only on Linux. I *HATE* platform specific reference counting bugs.

5 likes 1 replies

?

Replies

Larry Osterman · Nov 14

For context, the problem is in the azure-uamqp-c package, which has a reference counted "value" type. But it explicitly says "use a non-atomic refcount". Which is probably fine if you only ever interact with the library from a single thread. But that's not what I'm doing.