darcs

Issue 1502 C-c doesn't work in a hanged darcs push

Title C-c doesn't work in a hanged darcs push
Priority bug Status given-up
Milestone Resolved in
Superseder Nosy List darcs-devel, dmitry.kurochkin, kowey, marcot, thorkilnaur
Assigned To marcot
Topics Control-C

Created on 2009-07-20.18:12:12 by marcot, last changed 2017-07-30.23:06:18 by gh.

Messages
msg7975 (view) Author: marcot Date: 2009-07-20.18:12:09
When I darcs push to a box with darcs 2.2.0 compiled with amd64 (which is, in this 
case, alioth.debian.org), darcs hangs both with 2.2.0 and with darcs-beta 2.2.98.4 
(beta 4).  With 2.2.0 I can kill the local process with C-c, altough a process is 
left in the other box.  With darcs-beta C-c doesn't kill the local process.
msg8072 (view) Author: kowey Date: 2009-08-10.16:01:07
Hi Marco,

Do you get the same inability to C-c Darcs 2.3?

What happens if it's a local push? (Darcs push works the same way on
local/remote; it performs darcs apply).

Out of curiosity, do you have any ideas on what could be causing the hang in the
first place?

Darcs developers: it sounds like for testing this, we would need some way of
reliably making Darcs push take a long time, the simpler the better.
msg8112 (view) Author: marcot Date: 2009-08-12.12:31:57
Hi Eric.

Em Seg, 2009-08-10 às 16:01 +0000, Eric Kow escreveu:
> Do you get the same inability to C-c Darcs 2.3?

Yes.

> What happens if it's a local push? (Darcs push works the same way on
> local/remote; it performs darcs apply).

I don't have time to test it, since the local push is very fast.

> Out of curiosity, do you have any ideas on what could be causing the hang in
> the first place?

I talked to mornfall on #darcs, and he said he thinks it's the same hang on the
pager, when darcs is build with GHC older than 6.10.2 in 64 bits platforms.
This is the case on alioth, not in my box.

> Darcs developers: it sounds like for testing this, we would need some way of
> reliably making Darcs push take a long time, the simpler the better.

I don't know, but maybe this unability to C-c can be related to the 64 bits
hang.

Greetings.
msg8114 (view) Author: kowey Date: 2009-08-12.12:56:40
Thanks for the details.  Do you have the ability to get the folks managing
alioth to install a fresh build of Darcs using a more recent GHC?  Perhaps the
course of action is to try that and see if it goes away?
msg8117 (view) Author: marcot Date: 2009-08-12.14:28:39
Hi Eric.

Em Qua, 2009-08-12 às 12:56 +0000, Eric Kow escreveu:
> Do you have the ability to get the folks managing alioth to install a fresh
> build of Darcs using a more recent GHC?

I don't think they'd do it just for testing, but I can reproduce this bug in my
box with a lenny chroot.

> perhaps the course of action is to try that and see if it goes away?

I'll see if this bug is gone with a newer GHC and tell you.

Greetings.
-- 
marcot
http://marcot.iaaeee.org/
History
Date User Action Args
2009-07-20 18:12:12marcotcreate
2009-08-10 16:01:12koweysettopic: + Control-C
nosy: kowey, simon, marcot, thorkilnaur, dmitry.kurochkin
status: unread -> unknown
messages: + msg8072
2009-08-12 12:31:59marcotsetnosy: kowey, simon, marcot, thorkilnaur, dmitry.kurochkin
messages: + msg8112
2009-08-12 12:56:42koweysetnosy: kowey, simon, marcot, thorkilnaur, dmitry.kurochkin
messages: + msg8114
2009-08-12 14:28:42marcotsetnosy: kowey, simon, marcot, thorkilnaur, dmitry.kurochkin
messages: + msg8117
2009-08-18 12:33:14koweysetstatus: unknown -> needs-reproduction
nosy: kowey, simon, marcot, thorkilnaur, dmitry.kurochkin
assignedto: marcot
2009-08-25 17:46:19adminsetnosy: + darcs-devel, - simon
2009-08-27 14:26:53adminsetnosy: kowey, darcs-devel, marcot, thorkilnaur, dmitry.kurochkin
2009-08-31 07:56:28koweysetstatus: needs-reproduction -> waiting-for
nosy: kowey, darcs-devel, marcot, thorkilnaur, dmitry.kurochkin
2017-07-30 23:06:18ghsetstatus: waiting-for -> given-up