[ 
https://issues.apache.org/jira/browse/KAFKA-2615?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14945716#comment-14945716
 ] 

Jason Gustafson commented on KAFKA-2615:
----------------------------------------

[~becket_qin] I think it affects everything using NetworkClient. The problem is 
that the same timestamp is used before and after the call to Selector.poll(). 
This could skew timeout processing and would also affect metric reporting. Not 
sure if there are other implications as well.

> Poll() method is broken wrt time
> --------------------------------
>
>                 Key: KAFKA-2615
>                 URL: https://issues.apache.org/jira/browse/KAFKA-2615
>             Project: Kafka
>          Issue Type: Bug
>          Components: clients, consumer, producer 
>    Affects Versions: 0.8.2.1
>            Reporter: Eno Thereska
>            Assignee: Eno Thereska
>
> Initially reported by [~ewencp] and discussed with [~hachikuji]. In 
> NetworkClient.java, the poll() method receives as input a "now" parameter, 
> does a whole bunch of work (e.g., selector.poll()) and then keeps using "now" 
> in all the subsequent method calls. 
> Passing Time everywhere instead of "now" is a potential fix, but might be 
> expensive since it's a new system call.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to