Apoorv Naik created ATLAS-2606:
----------------------------------

             Summary: Graph shutdown called twice when Atlas is shutting down
                 Key: ATLAS-2606
                 URL: https://issues.apache.org/jira/browse/ATLAS-2606
             Project: Atlas
          Issue Type: Bug
    Affects Versions: 1.0.0-alpha
            Reporter: Apoorv Naik
            Assignee: Apoorv Naik
             Fix For: 1.0.0


The Graph database registers a shutdown hook and spring infers the destroy 
method bean, the shutdown hook registered with JVM kicks in after the spring 
bean destruction which causes this error to be reported in the logs

 
{noformat}
2018-04-24 15:16:51,443 WARN  - [Thread-0:] ~ Failed to remove shutdown hook 
(StandardJanusGraph:262)
java.lang.IllegalStateException: Shutdown in progress
    at 
java.lang.ApplicationShutdownHooks.remove(ApplicationShutdownHooks.java:82)
    at java.lang.Runtime.removeShutdownHook(Runtime.java:239)
    at 
org.janusgraph.graphdb.database.StandardJanusGraph.removeHook(StandardJanusGraph.java:259)
    at 
org.janusgraph.graphdb.database.StandardJanusGraph.close(StandardJanusGraph.java:193)
    at 
org.apache.atlas.repository.graphdb.janus.AtlasJanusGraph.shutdown(AtlasJanusGraph.java:211)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
{noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to