OpenSolaris

Printable Version Enter a New Search
Bug ID 6716481
Synopsis libX11 should prefer Unix domain sockets over named pipes on Solaris
State 10-Fix Delivered (Fix available in build)
Category:Subcategory xserver:libx11
Keywords
Responsible Engineer Alan Coopersmith
Reported Against snv_86 , snv_88 , snv_92 , vermillion_90
Duplicate Of
Introduced In solaris_nevada
Commit to Fix snv_94
Fixed In snv_94
Release Fixed solaris_nevada(snv_94)
Related Bugs 6678250 , 6699752
Submit Date 19-June-2008
Last Update Date 25-June-2008
Description
In Solaris 10, the default connection type for local connections in libX11 was
changed from named pipes to Unix domain sockets, as performance tests showed
Unix sockets were now faster (on previous Solaris releases, pipes were faster,
which is why we tried them first).

When libX11 was upgraded in nv_85, this preference was lost, and the default 
connection changed back to named pipes, which besides losing performance,
had side effects in other code (see CR 6700759 & 6699752 for instance).
This fix has been committed to X.Org's libX11 git master repository:
http://cgit.freedesktop.org/xorg/lib/libX11/commit/?id=bf53987eaf0fbd7f7627783fc39e7ee99e8361ba
Work Around
N/A
Comments
N/A