http://bugs.grommit.com/show_bug.cgi?id=569

           Summary: remote pushes don't deal well with control-C
           Product: SCM Migration
           Version: unspecified
          Platform: All
        OS/Version: Solaris 11/Nevada
            Status: NEW
          Severity: critical
          Priority: P1
         Component: cdm
        AssignedTo: Mark.J.Nelson at Sun.COM
        ReportedBy: Mark.J.Nelson at Sun.COM
                CC: scm-migration-dev at opensolaris.org


To avoid phantom or silent pushes, we cannot allow ^C to interrupt Mercurial
after the transaction has completed.

Because of the way we use ssh, we can only do this by changing terminal
settings in a preoutgoing hook.

This is done in cdm.py, and cleaned up on exit.  This won't prevent abuse from
folks not using cadmium, but we'll deal with that if it becomes an issue.


-- 
Configure bugmail: http://bugs.grommit.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

Reply via email to