|
@@ -3948,7 +3948,7 @@ class FSNamesystem implements FSConstants, FSNamesystemMBean {
|
|
/**
|
|
/**
|
|
*/
|
|
*/
|
|
public void run() {
|
|
public void run() {
|
|
- while (fsRunning && !safeMode.canLeave()) {
|
|
|
|
|
|
+ while (fsRunning && (safeMode != null && !safeMode.canLeave())) {
|
|
try {
|
|
try {
|
|
Thread.sleep(recheckInterval);
|
|
Thread.sleep(recheckInterval);
|
|
} catch (InterruptedException ie) {
|
|
} catch (InterruptedException ie) {
|