Consultor Eletrônico



Kbase 15285: Roundtable object dependency error causes deadlock
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/05/1998
Roundtable object dependency error causes deadlock

Problem:
========
When can the object dependency error in Task Completion become a
deadlock situation?

Explanation:
============
Deadlocks can occur when one compilable object is dependent on a
checked out include file that is owned by another task. The
other task has compilable objects that are dependent on include
files on the current task. Both tasks would yield a dependency
error. Normally, completing one task before the other would fix
this problem, but in this situation is would not.

Example:
========
Task #1: menu.p, item.i
Task #2: item.p, menu.i

Solution:
=========
Find the object dependencies, and complete (check-in) the dependent
include files manually. Once the include files are complete (checked-
in), complete the task.

date last modified: 11/27/95


Progress Software Technical Support Note # 15285