IntelliJ IDEA exception for SonarLint

A report via Intellij IDEA. I have Adguard and VPN running which sometimes cause IO issues. I’m not sure if that would’ve caused this IOException, but I think it should have been caught in code…

Environment:

  • Java: JetBrains s.r.o. 17.0.4.1
  • OS: Windows 10 amd64
  • IDE: IntelliJ IDEA 2022.2.3
  • SonarLint: 7.1.1.54565
java.io.IOException: A request to send or receive data was disallowed because the socket had already been shut down in that direction with a previous shutdown call
	at java.base/sun.nio.ch.IOUtil.drain(Native Method)
	at java.base/sun.nio.ch.WEPollSelectorImpl.clearInterrupt(WEPollSelectorImpl.java:248)
	at java.base/sun.nio.ch.WEPollSelectorImpl.processEvents(WEPollSelectorImpl.java:186)
	at java.base/sun.nio.ch.WEPollSelectorImpl.doSelect(WEPollSelectorImpl.java:116)
	at java.base/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
	at java.base/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
	at org.apache.hc.core5.reactor.SingleCoreIOReactor.doExecute(SingleCoreIOReactor.java:113)
	at org.apache.hc.core5.reactor.AbstractSingleCoreIOReactor.execute(AbstractSingleCoreIOReactor.java:85)
	at org.apache.hc.core5.reactor.IOReactorWorker.run(IOReactorWorker.java:44)
	at java.base/java.lang.Thread.run(Thread.java:833)

Hi @vgroenewold

I am very sorry for the late reply, for some reasons, this thread went under our radar.

We are in the process of reworking SonarLint HTTP layer, so I am very interested to know if you still encounter the issue. Don’t hesitate to update this thread or create a new one with some news. Please try to collect the full stack trace if available.

Sorry again.