History

[protocol] fix build

Sebastian Thiel committed 5 years ago

Commit 38aca401 parent d89393b3 files · +9 −9Browse files

Showing the changes to git-protocol/src/fetch/function.rs (1 of 3 files). Show all

Unified · Split

git-protocol/src/fetch/function.rs+3−3
@@ -140,7 +140,7 @@ where · 139 unmodified lines
140140 refs::from_v2_refs(&mut remote_refs).await?
141141 }
142142 Err(err) => {
143− indicate_end_of_interaction(transport)?;
143+ indicate_end_of_interaction(transport).await?;
144144 return Err(err.into());
145145 }
146146 }
@@ -150,12 +150,12 @@ where · 3 unmodified lines
150150 let fetch = Command::Fetch;
151151 let mut fetch_features = fetch.default_features(protocol_version, &capabilities);
152152 match delegate.prepare_fetch(protocol_version, &capabilities, &mut fetch_features, &parsed_refs) {
153− Ok(Action::Cancel) => return indicate_end_of_interaction(transport),
153+ Ok(Action::Cancel) => return indicate_end_of_interaction(transport).await,
154154 Ok(Action::Continue) => {
155155 fetch.validate_argument_prefixes_or_panic(protocol_version, &capabilities, &[], &fetch_features);
156156 }
157157 Err(err) => {
158− indicate_end_of_interaction(transport)?;
158+ indicate_end_of_interaction(transport).await?;
159159 return Err(err.into());
160160 }
161161 }