#358 closed defect (fixed)
don't terminate ARB to go into MERGE mode
Reported by: | epruesse | Owned by: | westram |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | ARB_NTREE | Version: | SVN |
Keywords: | Cc: |
Description
Clicking on the merge button in the intro window launches a descendant arb_merge and terminates arb_nt. This leads e.g. to termination of SGD sessions because the session master dies and it's children receive SIGHUP.
→ use execve() instead of system() to replace running arb_nt with arb_merge.
(To reproduce, log into SGD, launch ARB, then click on the merge button. Session dies…)
Change History (8)
comment:1 Changed 11 years ago by epruesse
comment:2 Changed 11 years ago by westram
- Owner changed from devel to westram
comment:3 in reply to: ↑ description Changed 11 years ago by westram
Replying to epruesse:
(To reproduce, log into SGD, launch ARB, then click on the merge button. Session dies…)
can more easily be reproduced by calling
arb ; echo "-------------------------- shell terminated"
comment:4 Changed 11 years ago by westram
For 'File/Start? second database' the problem under SGD is more severe: you may have worked some time with the 2nd w/o quitting the 1st . Doing so will terminate the 2nd (and you'll loose all changes).
(untested)
comment:5 follow-up: ↓ 6 Changed 11 years ago by westram
- Resolution set to fixed
- Status changed from new to closed
- should be fixed by [10681] (cant check: SGD stopped working for me)
comment:6 in reply to: ↑ 5 ; follow-up: ↓ 7 Changed 11 years ago by epruesse
- should be fixed by [10681] (cant check: SGD stopped working for me)
confirmed fix, great!
Regarding SGD: try "running ~/.tarantella/tcc/4.60.911/ttatcc" … that works w/o java
Oracle deigned to make changes to Oracle Java that make it incompatible to the version of Oracle Secure Global Desktop we bought. The necessary update costs in the 5 digit range.
comment:7 in reply to: ↑ 6 Changed 11 years ago by westram
Replying to epruesse:
Regarding SGD: try "running ~/.tarantella/tcc/4.60.911/ttatcc" … that works w/o java
Thx
comment:8 Changed 11 years ago by epruesse
btw: "arb" always launches most recent build of trunk (in /arb/software/arb_ubuntu_1004/trunk-xxx), "arb-gtk" launches most recent build of gtk-port (in garb_ubuntu_1004). updates wait on respective sina build, so it may take a while longer. Old builds are kept.
RFC: How about simply removing the merge button in the intro window? Is there anything you can do with this that cannot be achieved with file→import→arb-file?