chiark / gitweb /
rework socket handling