Opened 9 years ago
Last modified 9 years ago
#11973 closed defect
Historian leaves the git log instance open — at Initial Version
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Milestone: | 1.0.5 |
Component: | plugin/git | Version: | 1.0.4 |
Severity: | normal | Keywords: | |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
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.
System information
- 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.