Add cleanup() to do free(locks) + XCloseDisplay()