[ 
https://issues.apache.org/jira/browse/TS-329?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12862265#action_12862265
 ] 

vijaya bhaskar mamidi commented on TS-329:
------------------------------------------

pipe signaling is broken on trunk,  it is working fine on 2.0.X as it is a 
different implementation . 

 ProtectedQueue::signal() should call the hook but it does not do it , we need 
to cleanup this code.

I think George's patch is committed on trunk, and i did my changes on trunk.

I am creating another bug for the cleanup and checking in this fix as this 
fixes the 30 msec latency we have on trunk.



> delay seen in handling the client's request while running with accept thread 
> -----------------------------------------------------------------------------
>
>                 Key: TS-329
>                 URL: https://issues.apache.org/jira/browse/TS-329
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Core
>            Reporter: vijaya bhaskar mamidi
>            Priority: Minor
>         Attachments: patch.329
>
>
> Recent tests prove that while using accept thread, we do end up waiting for a 
> period of time before handling the
> request from the client. This is because the signal is not delivered to a net 
> thread to handle the new connection because of epoll_wait timeout
> Fix is to provide a schedule_imm_signal method which can be used in accept 
> thread to signal a given net thread for handling new connections.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to