// doesn't grant the same lock to both clients.
// it assumes that lock names are distinct in the first byte.
static int ct[256];
// doesn't grant the same lock to both clients.
// it assumes that lock names are distinct in the first byte.
static int ct[256];