[PATCH] Fixed an open function not judging the return value and closed the open function