https://bugzilla.wikimedia.org/show_bug.cgi?id=21211

           Summary: Change SVN post-commit hooks to not block while
                    notifications go out
           Product: Wikimedia
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: Normal
         Component: Subversion
        AssignedTo: [email protected]
        ReportedBy: [email protected]


Our post-commit hooks run several notifications, at least:

* email w/ diff to mediawiki-cvs
* CIA ping
* mediawiki.org CodeReview ping

These are run with & to background them, but I don't think the whole script
actually exits until they're done; this leads to 'svn commit' taking several
seconds longer to return than it should, which is frustrating to devs.

The notifications should either be fully backgrounded without blocking the
parent shell script, or they should be run from a separate process after the
revision is added to a job queue of some kind.


-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to