comp.lang.ada
 help / color / mirror / Atom feed
* GNAT/GLADE remote call is blocked
@ 2001-10-22 14:04 Vadim Godunko
  2001-10-22 14:24 ` Samuel Tardieu
  0 siblings, 1 reply; 2+ messages in thread
From: Vadim Godunko @ 2001-10-22 14:04 UTC (permalink / raw)


Sometimes GNAT/GLADE remote call is blocked on x86/Linux. I trace
execution and detect what the called partition is complete call and
send answer to caller partition, but the caller partition is not
receive this answer.
Similar problem display AdaBroker on this platform.
Dose anyone known how resolve this problem? May be this is a bug in
Linux/Glibc?

Vadim Godunko



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: GNAT/GLADE remote call is blocked
  2001-10-22 14:04 GNAT/GLADE remote call is blocked Vadim Godunko
@ 2001-10-22 14:24 ` Samuel Tardieu
  0 siblings, 0 replies; 2+ messages in thread
From: Samuel Tardieu @ 2001-10-22 14:24 UTC (permalink / raw)


>>>>> "Vadim" == Vadim Godunko <vgodunko@vipmail.ru> writes:

Vadim> Sometimes GNAT/GLADE remote call is blocked on x86/Linux. I
Vadim> trace execution and detect what the called partition is
Vadim> complete call and send answer to caller partition, but the
Vadim> caller partition is not receive this answer.  Similar problem
Vadim> display AdaBroker on this platform.  Dose anyone known how
Vadim> resolve this problem? May be this is a bug in Linux/Glibc?

In both cases (GLADE and AdaBroker), you have to make sure that you
are using Linux native threads, not FSU threads.

If you use a prebuilt GNAT 3.13p distributed from
<URL:http://www.gnuada.org/alt.html>, you will get the right threading
libraries.

  Sam
-- 
Samuel Tardieu -- sam@ada.eu.org



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2001-10-22 14:24 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-10-22 14:04 GNAT/GLADE remote call is blocked Vadim Godunko
2001-10-22 14:24 ` Samuel Tardieu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox