1. 09 Apr, 2015 1 commit
  2. 31 Mar, 2015 1 commit
  3. 27 Mar, 2015 3 commits
  4. 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
  5. 24 Mar, 2015 1 commit
  6. 23 Mar, 2015 1 commit
  7. 20 Mar, 2015 2 commits
  8. 18 Mar, 2015 1 commit
  9. 15 Mar, 2015 1 commit
  10. 14 Mar, 2015 1 commit
  11. 04 Mar, 2015 1 commit
  12. 02 Mar, 2015 1 commit
  13. 20 Feb, 2015 1 commit
  14. 06 Jan, 2015 1 commit
  15. 23 Dec, 2014 1 commit
  16. 22 Dec, 2014 1 commit
  17. 09 Dec, 2014 1 commit
  18. 07 Dec, 2014 2 commits
  19. 10 Nov, 2014 1 commit
  20. 09 Nov, 2014 1 commit
  21. 06 Nov, 2014 1 commit
  22. 08 Oct, 2014 1 commit
  23. 06 Oct, 2014 1 commit
  24. 05 Oct, 2014 1 commit
  25. 01 Oct, 2014 1 commit
  26. 16 Sep, 2014 3 commits
  27. 09 Sep, 2014 2 commits
  28. 25 Aug, 2014 1 commit
  29. 22 Aug, 2014 1 commit
  30. 21 Aug, 2014 2 commits
  31. 20 Aug, 2014 1 commit
  32. 19 Aug, 2014 1 commit