[
https://issues.apache.org/jira/browse/KAFKA-3181?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mayuresh Gharat updated KAFKA-3181:
-----------------------------------
Description: Currently runtime.halt() is called at multiple places in the
code. In an ideal case, we would throw an appropriate exception from classes
and halt the runtime in a centralised place somewhere (so that we could
override the behaviour during tests). For example : Right now test suit would
just die halfway due to a halt call in ReplicaManager which, in turn, was due
to an exception being thrown from this class
(https://issues.apache.org/jira/browse/KAFKA-3063).
> Check occurrences of Runtime.halt() in the codebase and try to handle it at a
> single place
> ------------------------------------------------------------------------------------------
>
> Key: KAFKA-3181
> URL: https://issues.apache.org/jira/browse/KAFKA-3181
> Project: Kafka
> Issue Type: Bug
> Reporter: Mayuresh Gharat
>
> Currently runtime.halt() is called at multiple places in the code. In an
> ideal case, we would throw an appropriate exception from classes and halt the
> runtime in a centralised place somewhere (so that we could override the
> behaviour during tests). For example : Right now test suit would just die
> halfway due to a halt call in ReplicaManager which, in turn, was due to an
> exception being thrown from this class
> (https://issues.apache.org/jira/browse/KAFKA-3063).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)