This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Note about 1.3 server large commit issue
- From: Daniel Berlin <dberlin at dberlin dot org>
- To: gcc at gcc dot gnu dot org
- Date: Tue, 17 Jan 2006 12:05:23 -0500
- Subject: Note about 1.3 server large commit issue
- Openpgp: id=51E507AC
Just so you guys know, a change in 1.3 will make large commits take a
longer than they used to.
We background the task that sends out the mail, and in 1.2, this used to
cause the post-commit hook that runs to return immediately.
However, 1.3, in order to catch output from the post-commit hooks, now
waits for the entire script to finish, including it's children.
Thus, commits will sit there till the mailer finishes creating the mail
messages (not until it's done sending them).
I'm working on this, while there is a discussion on svn-dev about what
to do here. It's obviously a tricky problem.
If it lasts much longer, i'll probably just hack up our local 1.3
version to not catch the output, since we log it separately anyway.
Just letting you guys know what is up.
--Dan