Ticket #33 (accepted Problem)
Broccoli: race condition during concurrent connection intialization
| Reported by: | matthias | Owned by: | kreibich |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | Broccoli | Version: | 1.4 |
| Keywords: | Cc: |
Description
The initialization of concurrent Broccoli connections when using SSL is currently not thread-safe.
Change History
comment:3 Changed 3 years ago by kreibich
My branches/christian/oktoberfest branch should fix those issues as of revision 6495 by adding an explicit Broccoli initialization point and a means to install callbacks into OpenSSL that are required for thread-safe operation. Have a look at Section 3.3.1 in the manual and the comments in broccoli.h.
Testing is definitely required at this point!
Note: See
TracTickets for help on using
tickets.