On Fri, 25 Apr 2025 09:44:34 GMT, Daniel Fuchs <dfu...@openjdk.org> wrote:

> I wonder if we need to add a comment in OpenStream that "bad" UNC paths are 
> tested in NonLocalFtpFallback.

We could. But there is technincally no such thing as a "bad" UNC path though. 
If File::exists fails, then it isn't considered a UNC path, so would fall back 
to FtpURLConnection. But so would the Unix implementation of 
`Handler::openConnection`, which has no concept of UNC. (Notice how the test I 
added to `NonLocalFtpFallback` is not specific to Windows)

So this testing is verifying network exceptions happing from FtpURLConnection. 
It isn't really UNC nor Windows-specific. With this in mind, the existing 
`OpenStream::testUnc` seems somewhat suspicious, so I'm worried a comment would 
be just as confusing, at least if mentioning UNC.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/24657#issuecomment-2829950737

Reply via email to