Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#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

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?

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 DB w/o quitting the 1st DB. Doing so will terminate the 2nd DB (and you'll loose all changes).

(untested)

comment:5 follow-up: 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: 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.

Note: See TracTickets for help on using tickets.