gSignalHandlerDisconnect but ensures that once this
function returns the handler will not run anymore in any thread.gCancellableDisconnect(object, handler.id)GCancellable or NULL.0.cancellable is NULL or handler.id is 0 this function does
nothing.
Since 2.22