load balancer plugin (haproxy)

Don't embed locks, and don't embed them as pointers - use:

    lock sync.Mutex