vtgate.py bug fix: close should rollback.