Ticket #397 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

bundlebuilder: dist_source hangs when git repository contains too many files

Reported by: sascha_silbe Owned by: marcopg
Priority: Unspecified by Maintainer Milestone: Unspecified by Release Team
Component: sugar-toolkit Version: Git as of bugdate
Severity: Blocker Keywords: patch
Cc: Distribution/OS: Unspecified
Bug Status: New

Description

SourcePackager.get_files() will hang if there are more files to list than will fit into the OS buffer.

Attachments

bundlebuilder-hangfix.patch Download (0.9 KB) - added by sascha_silbe 4 years ago.
use Popen.communicate() to avoid hang

Change History

Changed 4 years ago by sascha_silbe

use Popen.communicate() to avoid hang

Changed 4 years ago by tomeu

  • status changed from new to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.