zookeeper-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From nkalmar <...@git.apache.org>
Subject [GitHub] zookeeper pull request #572: ZOOKEEPER-3085 define exit codes in enum
Date Thu, 19 Jul 2018 08:36:36 GMT
Github user nkalmar commented on a diff in the pull request:

    https://github.com/apache/zookeeper/pull/572#discussion_r203643727
  
    --- Diff: src/java/main/org/apache/zookeeper/server/ExitCode.java ---
    @@ -20,8 +20,35 @@
     /**
      * Exit code used to exit server
      */
    -public class ExitCode {
    +public enum ExitCode {
    +
    +    /* Execution finished normally */
    +    EXECUTION_FINISHED(0),
    +    /* Unexpected errors like IO Exceptions */
    +    UNEXPECTED_ERROR(1),
    +    /* Invalid arguments during invocations */
    +    INVALID_INVOCATION(2),
    +    /* Cannot access datadir when trying to replicate server */
    +    UNABLE_TO_ACCESS_DATADIR(3),
    +    /* Unable to start admin server at ZooKeeper startup */
    +    ERROR_STARTING_ADMIN_SERVER(4),
    +    /* Severe error during snapshot IO */
    +    TXNLOG_ERROR_TAKING_SNAPSHOT(10),
    +    /* zxid from COMMIT does not match the one from pendingTxns queue */
    +    INVALID_TXN_COMMIT(12),
    --- End diff --
    
    Thanks for the suggestions @lvfangmin , I will commit them soon.


---

Mime
View raw message