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