| Bug #77225 | Signals delivered to incorrect or garbled 'trp_client' -> Client crash or hangs | ||
|---|---|---|---|
| Submitted: | 2 Jun 2015 13:08 | Modified: | 8 Jun 2015 16:33 |
| Reporter: | Ole John Aske | Email Updates: | |
| Status: | Closed | Impact on me: | |
| Category: | MySQL Cluster: NDB API | Severity: | S2 (Serious) |
| Version: | 7.3.9 | OS: | Any |
| Assigned to: | CPU Architecture: | Any | |
[2 Jun 2015 13:08]
Ole John Aske
[8 Jun 2015 16:33]
Jon Stephens
Documented fix in the NDB 7.3.10 and 7.4.7 changelogs, as follows:
Client lookup for delivery of API signals to the correct client
by the internal TransporterFacade::deliver_signal() function had
no mutex protection, which could cause issues such as timeouts
encountered during testing, when other clients connected to the
same TransporterFacade.
Closed.
