1. 17 May, 2015 1 commit
  2. 15 May, 2015 5 commits
  3. 14 May, 2015 4 commits
  4. 13 May, 2015 6 commits
  5. 12 May, 2015 2 commits
  6. 07 May, 2015 1 commit
  7. 06 May, 2015 1 commit
  8. 05 May, 2015 1 commit
  9. 01 May, 2015 1 commit
  10. 23 Apr, 2015 1 commit
  11. 15 Apr, 2015 1 commit
  12. 12 Apr, 2015 1 commit
  13. 11 Apr, 2015 1 commit
  14. 10 Apr, 2015 1 commit
  15. 09 Apr, 2015 2 commits
  16. 31 Mar, 2015 1 commit
  17. 27 Mar, 2015 3 commits
  18. 26 Mar, 2015 1 commit
    • Ian Lance Taylor's avatar
      unix: change Dup,Dup2,Dup3 to use Syscall, not RawSyscall · 5829c748
      Ian Lance Taylor authored
      This avoids hanging when a Go program uses a FUSE filesystem and the
      dup system call has to close a file descriptor.  When dup uses
      RawSyscall then the goroutine calling dup will occupy a scheduler slot
      (a p structure) during the call, and may block waiting for some other
      goroutine to respond to the close call on the FUSE filesystem.
      Changing to Syscall avoids the problem.  This makes Dup a tiny bit
      slower but is quite unlikely to make a difference for any real
      programs.
      
      Update golang/go#10202.
      
      Change-Id: I590c5c9a04e0a1281a85dc553c7592fa83949ac7
      Reviewed-on: https://go-review.googlesource.com/8056Reviewed-by: 's avatarRob Pike <r@golang.org>
      5829c748
  19. 24 Mar, 2015 1 commit
  20. 23 Mar, 2015 1 commit
  21. 20 Mar, 2015 2 commits
  22. 18 Mar, 2015 1 commit
  23. 15 Mar, 2015 1 commit