server: Clean up socket destruction
authorJasper St. Pierre <jstpierre@mecheye.net>
Thu, 8 May 2014 14:22:25 +0000 (10:22 -0400)
committerJasper St. Pierre <jstpierre@mecheye.net>
Tue, 5 Aug 2014 19:42:59 +0000 (15:42 -0400)
commit68dd7d1f5fa558bd0797bc6e24517ff1936bdc95
tree794f9aa8d35c93513a5f8454ae9f98d2b3e2fd5a
parent34dfdb4ee32e052831a32987357bb72887045cb0
server: Clean up socket destruction

The code here is wrong, leaky, and inconsistent. We don't free,
unlink or clean up things when we should in every error path.

Centralize the data destruction so it's easier to keep track of
and easier to bug fix.
src/wayland-server.c