libctdb: synchronous should be using ctdb_cancel to kill unfinished requests.