Historian leaves the git log instance open
|Reported by:||Owned by:||Jun Omae|
Fix git process running forever when breaking
How to reproduce
Setup a Trac instance with bitten on Apache. Add a git repository to Trac and a Build Configuration for it to Bitten.
After some succesful builds and enough commits to the repository each visit of the bitten-slave should leave open several
git log processes in the system.
- Arch Linux x64
- Python 2.7.9
I already posted this error on the Bitten bug tracker (http://bitten.edgewall.org/ticket/836) but the problem is not in Bitten.
When the bitten-slave visits my Trac instance the function get_historian in PyGIT gets called.
A commenter suggested to add
--no-pager to the
git command which solved the problem for him and for me as well.
I would suggest to add this change to the PyGIT module.
Change History (8)
comment:5 by , 6 years ago
|Status:||new → assigned|
comment:7 by , 6 years ago
|Milestone:||1.0.6 → 1.0.5|
|Release Notes:||modified (diff)|
|Status:||assigned → closed|