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
In zconnection.c, zconnection_recv_raw(...) line 143 there is a default switch case that unlocks the connection mutex. From the comment I suspect the intention is to drop the packet and return from the method. However this doesn't happen, and further down the same method the mutex is unlocked again. Since unlocking a mutex twice is undefined behavior it reinforces the probability that there is an issue here.
The text was updated successfully, but these errors were encountered:
In zconnection.c, zconnection_recv_raw(...) line 143 there is a default switch case that unlocks the connection mutex. From the comment I suspect the intention is to drop the packet and return from the method. However this doesn't happen, and further down the same method the mutex is unlocked again. Since unlocking a mutex twice is undefined behavior it reinforces the probability that there is an issue here.
The text was updated successfully, but these errors were encountered: