[tls] Allow refreshing TLS configuration information at runtime#502
[tls] Allow refreshing TLS configuration information at runtime#502
Conversation
|
How does the mutex on the acceptor work if there are no inbound connections being made? |
The acceptor exists independently of inbound connections. My addition of an Note that the So, basically, Does that answer your question? |
|
Yes that makes sense thanks. I had missed that we are not blocking at that point waiting on a connection, because of the select loop it's inside that actually deals directly with the system-level sockets. |
|
|
||
| https://github.com/oxidecomputer/dropshot/compare/v0.8.0\...HEAD[Full list of commits] | ||
|
|
||
| * https://github.com/oxidecomputer/dropshot/pull/502[#502] Dropshot exposes a `refresh_tls` method to update the TLS certificates being used by a running server. |
There was a problem hiding this comment.
I may be mistaken, but I think this is the first breaking change in this list. If that's the case, can you please create two sections as below?
|
FYI @davepacheco , since this is a breaking change |
Adds a
refresh_tlsmethod toHttpServer, which allows TLS information to be updated for a running server.Fixes #491