1. 21 Mar, 2018 2 commits
  2. 20 Mar, 2018 4 commits
  3. 19 Mar, 2018 2 commits
  4. 16 Mar, 2018 1 commit
  5. 14 Mar, 2018 4 commits
  6. 13 Mar, 2018 2 commits
  7. 12 Mar, 2018 2 commits
  8. 08 Mar, 2018 1 commit
  9. 07 Mar, 2018 2 commits
  10. 06 Mar, 2018 4 commits
  11. 03 Mar, 2018 1 commit
  12. 28 Feb, 2018 1 commit
  13. 27 Feb, 2018 3 commits
  14. 26 Feb, 2018 1 commit
  15. 23 Feb, 2018 1 commit
  16. 22 Feb, 2018 3 commits
  17. 21 Feb, 2018 3 commits
  18. 20 Feb, 2018 2 commits
  19. 16 Feb, 2018 1 commit
    • Alexander Alekseev's avatar
      Override temporary directory before spawning subprocess. · 3ade6e12
      Alexander Alekseev authored
      Python multiprocessing is using sockets to communicate. UNIX socket names are
      bound by PATH_MAX which includes temporary directory name.
      
      gsutil uses multiprocessing, which creates file sockets in the tmpdir.
      On some testing configurations, the tmpdir is set to a very long path, which
      causes gsutil to fail with AF_UNIX path too long errors.
      
      To prevent multiprocess failures, this CL overrides temporary directory
      dictated by the environment to /tmp.
      
      Bug: 812581
      Change-Id: Idcd99d13b2e20b3095111fa26ec4e242848c8848
      Reviewed-on: https://chromium-review.googlesource.com/923170Reviewed-by: 's avatarRyan Tseng <hinoka@chromium.org>
      Commit-Queue: Alexander Alekseev <alemate@chromium.org>
      3ade6e12