Canal lock