atlas-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Apoorv Naik (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (ATLAS-2606) Graph shutdown called twice when Atlas is shutting down
Date Wed, 25 Apr 2018 00:00:56 GMT

     [ https://issues.apache.org/jira/browse/ATLAS-2606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Apoorv Naik updated ATLAS-2606:
-------------------------------
    Attachment: 0001-ATLAS-2606-Graph-shutdown-fix.patch

> 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
>            Priority: Minor
>             Fix For: 1.0.0
>
>         Attachments: 0001-ATLAS-2606-Graph-shutdown-fix.patch
>
>
> 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)

Mime
View raw message