deadlock problem
- From: 50191914 ee cityu edu hk
- To: orbit-list gnome org
- Subject: deadlock problem
- Date: Sun, 10 Feb 2002 06:40:17 +0800
Consider the following IDL:
interface Foo
{
void Bar(in Baz);
};
interface Baz
{
void A();
}
when a Process which implement Object A with interface Baz invoke Foo::Bar on
another process which implement the Object B with interface Foo and try
to invoke Baz::A during the execution of Foo::Bar , will Object A try
to wait for the return of Foo::Bar forever without serving the request
from Object B and cause a deadlock ?
also in another case,will deadlock occur if Object C try to call the
operation on Object D and Object D try to invoke the operation on Object
C ?
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]