[ https://issues.apache.org/jira/browse/BEAM-4141?focusedWorklogId=94726&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-94726 ]
ASF GitHub Bot logged work on BEAM-4141: ---------------------------------------- Author: ASF GitHub Bot Created on: 24/Apr/18 17:56 Start Date: 24/Apr/18 17:56 Worklog Time Spent: 10m Work Description: wcn3 commented on issue #5184: BEAM-4141: Drain source when user function processing fails. URL: https://github.com/apache/beam/pull/5184#issuecomment-384023807 r: @tgroh please merge ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org Issue Time Tracking ------------------- Worklog Id: (was: 94726) Time Spent: 2h 40m (was: 2.5h) > Data channel deadlocks when user function fails > ----------------------------------------------- > > Key: BEAM-4141 > URL: https://issues.apache.org/jira/browse/BEAM-4141 > Project: Beam > Issue Type: Bug > Components: sdk-go > Affects Versions: Not applicable > Reporter: Bill Neubauer > Assignee: Bill Neubauer > Priority: Major > Fix For: Not applicable > > Time Spent: 2h 40m > Remaining Estimate: 0h > > There is a deadlock condition in the data channel code that occurs when a > user function fails while processing an element. The producer for the data > channel is continuing to send information across a channel, but the intended > consumer has stopped listening. Unfortunately, this channel blocks the entire > data channel, blocking data for any other DoFn that might be running, causing > the whole worker to deadlock. -- This message was sent by Atlassian JIRA (v7.6.3#76005)