Conversation
Generate changelog in
|
3cb39eb to
2149c70
Compare
| hyper-util = { version = "0.1", features = ["tokio"] } | ||
| hyper = "1" | ||
| libc = "0.2" | ||
| openssl = "0.10" |
There was a problem hiding this comment.
Easier to just switch the ETE tests over to using rustls for their client rather than getting openssl built/linked on windows.
| @@ -1,21 +1,18 @@ | |||
| -----BEGIN CERTIFICATE----- | |||
There was a problem hiding this comment.
Need a new test cert (copied from conjure-rust-runtime) since rustls doesn't allow CAs to be used as leafs. This is a self-signed non-CA cert.
| witchcraft-server-macros = { version = "5.6.0", path = "../witchcraft-server-macros" } | ||
| zipkin = "1.0" | ||
|
|
||
| [target.'cfg(not(windows))'.dependencies] |
There was a problem hiding this comment.
tikv-jemallocator doesn't build on windows. The upstream jemalloc project is also archived, so it might be time to think about switching to mimalloc...
| let ctrlc = stream::poll_fn(move |cx| ctrlc.poll_recv(cx)); | ||
|
|
||
| let mut ctrlbreak = windows::ctrl_break().map_err(Error::internal_safe)?; | ||
| let ctrlbreak = stream::poll_fn(move |cx| ctrlbreak.poll_recv(cx)); |
There was a problem hiding this comment.
Using ctrl-break here for ETE tests since you apparently can't send ctrl-c to a single process group on windows.
| pub fn init(metrics: &MetricRegistry) { | ||
| register_uptime_metric(metrics); | ||
| register_panic_metric(metrics); | ||
| #[cfg(unix)] |
There was a problem hiding this comment.
We may want to figure out how to port these metrics to windows in the future.
No description provided.