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