Skip to content

Commit ee1bd6b

Browse files
authored
Manage disposal of httpclient directly - autofac disposing early (#9195)
1 parent f338ed5 commit ee1bd6b

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

  • src/GitHubVulnerabilities2Db

src/GitHubVulnerabilities2Db/Job.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,8 @@ protected void ConfigureQueryServices(ContainerBuilder containerBuilder)
134134
{
135135
containerBuilder
136136
.RegisterInstance(_client)
137-
.As<HttpClient>();
137+
.As<HttpClient>()
138+
.ExternallyOwned(); // We don't want autofac disposing this--see https://github.com/NuGet/NuGetGallery/issues/9194
138139

139140
containerBuilder
140141
.RegisterType<QueryService>()

0 commit comments

Comments
 (0)