fix DBCursor close bug