Edgewall Software

Opened 9 years ago

Last modified 9 years ago

#11973 closed defect

Historian leaves the git log instance open — at Initial Version

Reported by: spam.martin.schulze@… 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.

Change History (0)

Note: See TracTickets for help on using tickets.