Opened 3 years ago
#2257 new enhancement
Split up NTCPConnection locking
Reported by: | zzz | Owned by: | zzz |
---|---|---|---|
Priority: | minor | Milestone: | undecided |
Component: | router/transport | Version: | 0.9.34 |
Keywords: | Cc: | Zlatin Balevsky | |
Parent Tickets: | Sensitive: | no |
Description
Read and write sides are independent and so could have different locks. However either could call fail() or close() which may need a 3rd lock and which may need to free resources on the read and write sides. This would be fraught with deadlock potential but may be possible.
Can't attempt or seriously investigate until NTCP2 is propped, due to conflicts and related changes.
Subtickets
Note: See
TracTickets for help on using
tickets.