Browse Source

Fix #2031

cl-refactor
Gav Wood 10 years ago
parent
commit
9dd24197a4
  1. 9
      eth/main.cpp

9
eth/main.cpp

@ -693,13 +693,14 @@ int main(int argc, char** argv)
} }
if (keyManager.exists()) if (keyManager.exists())
while (masterPassword.empty())
{ {
masterPassword = getPassword("Please enter your MASTER password: "); if (masterPassword.empty() || !keyManager.load(masterPassword))
if (!keyManager.load(masterPassword)) while (true)
{ {
masterPassword = getPassword("Please enter your MASTER password: ");
if (keyManager.load(masterPassword))
break;
cout << "Password invalid. Try again." << endl; cout << "Password invalid. Try again." << endl;
masterPassword.clear();
} }
} }
else else

Loading…
Cancel
Save