[
https://issues.apache.org/jira/browse/TEPHRA-242?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16149722#comment-16149722
]
ASF GitHub Bot commented on TEPHRA-242:
---------------------------------------
GitHub user anew opened a pull request:
https://github.com/apache/incubator-tephra/pull/49
[TEPHRA-242] Ensure Pruning Service shuts down
Shutdown the pruning service before the tx server, to ensure it shuts down
even if tx server shutdown is interrupted.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/anew/incubator-tephra tephra-242
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-tephra/pull/49.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #49
----
commit 944509fc25167fc52815673b01a7b03295628711
Author: anew <[email protected]>
Date: 2017-08-31T22:41:10Z
[TEPHRA-242] Ensure Pruning Service shuts down
----
> Transaction Service sometimes does not shutdown
> -----------------------------------------------
>
> Key: TEPHRA-242
> URL: https://issues.apache.org/jira/browse/TEPHRA-242
> Project: Tephra
> Issue Type: Bug
> Components: manager
> Affects Versions: 0.12.0-incubating
> Reporter: Andreas Neumann
> Assignee: Andreas Neumann
> Fix For: 0.13.0-incubating
>
>
> If shutting down encounters an exception (for example, OutOfMemory), it can
> happen that the process does not exit. We have observed this after an NPE
> from DFS (closing the transaction log), the process stayed alive and the\
> prune thread (executor) was not shut down. It was not clear why the process
> stayed alive, but it would certainly help to handle exceptions better in the
> shutdown sequence.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)