Mercurial > public > mercurial-scm > hg
comparison mercurial/commands.py @ 4672:272c0a09b203
Handle CTRL+C in serve under Windows.
author | Marcos Chaves <marcos.nospam@gmail.com> |
---|---|
date | Thu, 21 Jun 2007 21:58:18 +0200 |
parents | 7a7d4937272b |
children | d8442fc0da8d |
comparison
equal
deleted
inserted
replaced
4659:7a7d4937272b | 4672:272c0a09b203 |
---|---|
2399 raise hg.RepoError(_("There is no Mercurial repository here" | 2399 raise hg.RepoError(_("There is no Mercurial repository here" |
2400 " (.hg not found)")) | 2400 " (.hg not found)")) |
2401 | 2401 |
2402 class service: | 2402 class service: |
2403 def init(self): | 2403 def init(self): |
2404 util.set_signal_handler() | |
2404 try: | 2405 try: |
2405 self.httpd = hgweb.server.create_server(parentui, repo) | 2406 self.httpd = hgweb.server.create_server(parentui, repo) |
2406 except socket.error, inst: | 2407 except socket.error, inst: |
2407 raise util.Abort(_('cannot start server: ') + inst.args[1]) | 2408 raise util.Abort(_('cannot start server: ') + inst.args[1]) |
2408 | 2409 |