This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Note about 1.3 server large commit issue


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]