]> Cypherpunks repositories - gostls13.git/commit
os: try openFile before openDir in windows os.OpenFile
authorPatrick Mézard <patrick@mezard.eu>
Wed, 5 Mar 2014 01:19:56 +0000 (12:19 +1100)
committerAlex Brainman <alex.brainman@gmail.com>
Wed, 5 Mar 2014 01:19:56 +0000 (12:19 +1100)
commit9a7cd11bc8f1763710a18bd90e9db00f8281d69b
tree55bfd1d07e7bd419024cec9e325d28a2b627dae6
parent1624c73c9d98ad3466db0648a8462e8720cfa4aa
os: try openFile before openDir in windows os.OpenFile

Logging calls when running "go install -a std" turns:

  547  openDir succeeded
  3593 openDir failed and fell back to openFile
  3592 openFile succeeded
  1    both failed

into:

  3592 openFile succeeded
  548  openFile failed and fell back
  547  openDir succeeded
  1    both failed

Here the change trades 3593 failed openDir for 548 failed openFile.

Fix issue 7426.

LGTM=alex.brainman
R=golang-codereviews, alex.brainman, bradfitz
CC=golang-codereviews
https://golang.org/cl/70480044
src/pkg/os/file_windows.go