Skip to content
This repository has been archived by the owner before Nov 9, 2022. It is now read-only.
Permalink
master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time
original_url created_at updated_at closed_at status type resolution reporter owner priority milestone component version
2014-11-18 06:40:33 -0800
2015-09-01 21:48:07 -0700
2015-02-14 22:27:43 -0800
closed
usability
Fixed
dab@…
jeremyhu@…
Blocker
2.7.8
x11-apps
2.7.7 (xserver-1.15.2)

xauth doesn't recognize local Apple $DISPLAY names

The xauth program has code in both gethost.c and parsedpy.c to look for $DISPLAY names that start with "/tmp/launch", and to treat that as a local socket. However, the location seems to have changed, $DISPLAY now starts with "/private/tmp/com.apple.launchd", so the code that is looking for /tmp/launch doesn't catch it. Instead, xauth tries to resolve the path as a DNS name, which fails after a timeout delay, I'm typically seeing 5-8 seconds of delay.

I first noticed the delays after upgrading to Yosemite.


jeremyhu@… commented on Nov 18, 2014

  • Status changed from new to assigned
  • Version set to 2.7.7 (xserver-1.5.2)
  • Priority changed from Not Set to Blocker
  • Milestone set to 2.7.8

jeremyhu@… commented on Feb 14, 2015

  • Status changed from assigned to closed
  • Resolution set to Fixed

This will be fixed in 2.7.8 beta2 when it is released.