mirror of
https://github.com/Microsoft/vscode
synced 2024-08-28 05:19:39 +00:00
cli: fix problem restarting tunnel with uppercase letter in name (#180881)
Fixes #180693
This commit is contained in:
parent
d3da46fbb5
commit
ab6ba2ebee
|
@ -384,10 +384,11 @@ impl DevTunnels {
|
|||
) -> Result<ActiveTunnel, AnyError> {
|
||||
let (mut tunnel, persisted) = match self.launcher_tunnel.load() {
|
||||
Some(mut persisted) => {
|
||||
let as_lowercase = persisted.name.to_ascii_lowercase();
|
||||
let preferred_name = preferred_name.unwrap_or(&as_lowercase);
|
||||
if persisted.name != preferred_name {
|
||||
(_, persisted) = self.update_tunnel_name(persisted, preferred_name).await?;
|
||||
if let Some(preferred_name) = preferred_name.map(|n| n.to_ascii_lowercase()) {
|
||||
if persisted.name.to_ascii_lowercase() != preferred_name {
|
||||
(_, persisted) =
|
||||
self.update_tunnel_name(persisted, &preferred_name).await?;
|
||||
}
|
||||
}
|
||||
|
||||
let (tunnel, persisted, _) = self
|
||||
|
|
Loading…
Reference in a new issue