[haiku-3rdparty-dev] Messenger to remote target

  • From: Adrian Panasiuk <adek336@xxxxxxxxx>
  • To: haiku-3rdparty-dev@xxxxxxxxxxxxx
  • Date: Tue, 15 Dec 2009 17:17:16 +0100

Hi!

I'm doing like, a fork(), and then get me a messenger there

int p = fork();
if (p == -1) abort;
if (p != 0)
{
    status_t st;
    BMessenger m(NULL, p, &st);
    std::cout << (B_OK == st) << std::endl;
}


and it just doesn't work. (st != B_OK.) On the other hand, if I do p =
getpid(), then it works. (st == B_OK.)

How can I fix it ?


Regards,
Adrian.

Other related posts: