Opened 17 years ago

Closed 17 years ago

Last modified 11 years ago

#56 closed defect (fixed)

PGActions do not always clear their status (report "someone else owns the prover")

Reported by: David Aspinall <da+pgtrac@…> Owned by: David Aspinall
Priority: major Milestone:
Component: 1:pg-eclipse Keywords:
Cc:

Description (last modified by David Aspinall)

Sometimes buttons have no action because of prover-ownership being held by another action. We need recovery in case of this; restart should always be available.

Repeatable test cases showing this problem are required. It may be intermittent during development (but seems quite common).

Change History (5)

comment:1 Changed 17 years ago by David Aspinall

Milestone: PG-Eclipse-1.0.7

comment:2 Changed 17 years ago by David Aspinall

Description: modified (diff)
Milestone: PG-Eclipse-1.0.7PG-Eclipse-1.0.6

comment:3 Changed 17 years ago by David Aspinall

Status: newassigned

comment:4 Changed 17 years ago by David Aspinall

Resolution: fixed
Status: assignedclosed

Prover ownership for actions has been removed for the time being. We may reinstate it later: it can be useful for a long-running reactive control of the prover to take a lock so that other actions do not interfere. For document based script management which properly queues do/undo commands rather than looping, this shouldn't be needed.

comment:5 Changed 11 years ago by David Aspinall

Milestone: PG-Eclipse-1.0.6

Milestone PG-Eclipse-1.0.6 deleted

Note: See TracTickets for help on using tickets.