Hanisha Koneru created HDFS-11879: ------------------------------------- Summary: Fix JN sync interval in case of exception Key: HDFS-11879 URL: https://issues.apache.org/jira/browse/HDFS-11879 Project: Hadoop HDFS Issue Type: Bug Reporter: Hanisha Koneru Assignee: Hanisha Koneru
Currently, if there is an exception in _JournalNodeSyncer#syncJournal_, the sync daemon does not wait the specified interval before the next sync attempt. In the following code block in _JournalNodeSyncer#startSyncJournalsDaemon_, Thread.sleep should be moved to a separate try catch block from _syncJournal()_ to avoid skipping it in case of exception. {code} try { if (!journal.isFormatted()) { LOG.warn("Journal cannot sync. Not formatted."); } else { syncJournals(); } Thread.sleep(journalSyncInterval); } catch (Throwable t) { ....... {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org