deal driver timeoutException; add logger to util.py ; fix #27