[ 
https://issues.apache.org/jira/browse/AMBARI-22953?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Onischuk updated AMBARI-22953:
-------------------------------------
    Description: 
Spawned of https://hortonworks.jira.com/browse/EAR-7786

cc [~swagle]

*Background:*
Subprocess has problem when run in multithreaded environment. As stated by 
developers it should not be used in such env.
As a result Ambari done multiple patches to subprocess. However still we are 
having multithreading problems with it.

This jira targets moving from Subprocess to Subprocess32 (a port of Python3.0 
subprocess) which support multithreaded execution.

  was:
Subprocess has problem when run in multithread environment. As stated by 
developers it should not be used in such an env.
As a result Ambari done multiple patches to subprocess. However still we are 
having multithread problems with it.

This jira targets moving from Subprocess to Subprocess32 (a port of Python3.0 
subprocess) which support multithreaded execution.



> Heartbeat gets lost due to subprocess lock
> ------------------------------------------
>
>                 Key: AMBARI-22953
>                 URL: https://issues.apache.org/jira/browse/AMBARI-22953
>             Project: Ambari
>          Issue Type: Bug
>            Reporter: Andrew Onischuk
>            Assignee: Andrew Onischuk
>            Priority: Major
>             Fix For: 2.6.2
>
>         Attachments: AMBARI-22953.patch
>
>
> Spawned of https://hortonworks.jira.com/browse/EAR-7786
> cc [~swagle]
> *Background:*
> Subprocess has problem when run in multithreaded environment. As stated by 
> developers it should not be used in such env.
> As a result Ambari done multiple patches to subprocess. However still we are 
> having multithreading problems with it.
> This jira targets moving from Subprocess to Subprocess32 (a port of Python3.0 
> subprocess) which support multithreaded execution.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to