aboutsummaryrefslogtreecommitdiff
path: root/dev
diff options
context:
space:
mode:
authorDavies Liu <davies.liu@gmail.com>2014-10-23 17:20:00 -0700
committerJosh Rosen <joshrosen@databricks.com>2014-10-23 17:20:00 -0700
commite595c8d08a20a122295af62d5e9cc4116f9727f6 (patch)
treeec0226aecad30372b9ece27e534f4482c24c94bf /dev
parent83b7a1c6503adce1826fc537b4db47e534da5cae (diff)
downloadspark-e595c8d08a20a122295af62d5e9cc4116f9727f6.tar.gz
spark-e595c8d08a20a122295af62d5e9cc4116f9727f6.tar.bz2
spark-e595c8d08a20a122295af62d5e9cc4116f9727f6.zip
[SPARK-3993] [PySpark] fix bug while reuse worker after take()
After take(), maybe there are some garbage left in the socket, then next task assigned to this worker will hang because of corrupted data. We should make sure the socket is clean before reuse it, write END_OF_STREAM at the end, and check it after read out all result from python. Author: Davies Liu <davies.liu@gmail.com> Author: Davies Liu <davies@databricks.com> Closes #2838 from davies/fix_reuse and squashes the following commits: 8872914 [Davies Liu] fix tests 660875b [Davies Liu] fix bug while reuse worker after take()
Diffstat (limited to 'dev')
0 files changed, 0 insertions, 0 deletions