---
title: net-agent-10-40-1
source: https://docs.newrelic.com/docs/release-notes/agent-release-notes/net-release-notes/net-agent-10-40-1
---

### Fixes

-   Specify a non-infinite timeout when creating `HttpClient` and `SocketsHttpHandler` instances. ([#3084](https://github.com/newrelic/newrelic-dotnet-agent/issues/3084)) ([6f72158](https://github.com/newrelic/newrelic-dotnet-agent/commit/6f72158b201f1b7f134c2336ecd02c6ac8fca261))
-   When sql explain plan generation fails, don't attempt to generate an explain plan on future invocations of the same query. ([#3075](https://github.com/newrelic/newrelic-dotnet-agent/issues/3075)) ([12e1743](https://github.com/newrelic/newrelic-dotnet-agent/commit/12e17434496fdf9da9f357853578fa1548d266d0))

### Checksums

| File                                       | SHA - 256  Hash                                                  |
| ------------------------------------------ | ---------------------------------------------------------------- |
| newrelic-dotnet-agent-10.40.1-1.x86_64.rpm | E2AA62CC58F96DB3593EAA1F9182590D70B35B11FD25F68E113EBCEE1DA56985 |
| newrelic-dotnet-agent_10.40.1_amd64.deb    | DAA85EF654DCC68E34A92E2F83C72021101F7C281F78A6F3EFE9AB22217C7969 |
| newrelic-dotnet-agent_10.40.1_amd64.tar.gz | 2E62E483FF09D42BB7AB9AFFBB603CA13C68F504052CA17E192CFFA024EFBF72 |
| newrelic-dotnet-agent_10.40.1_arm64.deb    | E3CB0218C4DDF66F06523AA1DD81A8972A98D9E21A877C56DC758652B2DD7B3B |
| newrelic-dotnet-agent_10.40.1_arm64.tar.gz | F6712C3555CA541676FF07A0F24BCAD5FAAC076D5B1CB2A1753E28ADE3E5BC11 |
| NewRelicDotNetAgent_10.40.1_x64.msi        | 76CF8DBE54BE8BF868B953938EC1B6B7B477D25CF8C741119C289296DF49A001 |
| NewRelicDotNetAgent_10.40.1_x64.zip        | 5886F5668503498A6080C16569394496E01349A1E7BF5BA37691384082F6D7D0 |
| NewRelicDotNetAgent_10.40.1_x86.msi        | DDD5E8F4B8A23A57D90F3BC89D91B9788848D2D43E1DE0DF400396FAD1286374 |
| NewRelicDotNetAgent_10.40.1_x86.zip        | 3CC2A11BB0C2C256DD005FF0D6AF4EC24F4BD4C496E0B1860FAE261349CFFA5B |

### Updating your agent

-   Follow standard procedures to [update the .NET agent](https://docs.newrelic.com/docs/agents/net-agent/installation-configuration/update-net-agent).
-   If you're using a particularly old agent, review the list of major changes and procedures for [updating legacy .NET agents](https://docs.newrelic.com/docs/apm/agents/net-agent/installation/update-net-agent/#updating_older_net).

We recommend updating to the latest agent version as soon as it's available. If you can't upgrade to the latest version, update your agents to a version no more than 90 days old. Read more about [keeping your agent up to date](https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent).
See the New Relic .NET agent [EOL policy doc](https://docs.newrelic.com/docs/apm/agents/net-agent/getting-started/net-agent-eol-policy) for information about agent releases and support dates.
