praekelt / sideloader

Turn special github repos into deb files and whack them into a repo.
MIT License
7 stars 0 forks source link

Task deadlocks on large output #4

Closed hedleyroos closed 10 years ago

hedleyroos commented 10 years ago

Refer to https://github.com/praekelt/sideloader/blob/master/sideloader/tasks.py#L27

wait() will deadlock here is the program output is large enough. Rather use stdoutdata, stderrdata = builder.communicate() which does not have that problem.

calston commented 10 years ago

Patch?

hedleyroos commented 10 years ago

https://github.com/praekelt/sideloader/pull/5