nanogui: "wrong packet type" using threads in uclinux
Subject:
"wrong packet type" using threads in uclinux
From:
"Reynoso Luis-A19257" ####@####.####
Date:
4 Mar 2006 23:58:35 +0000
Message-Id: <4147ED8B92A864498825C07E53594E4AD8596D@az33exm20.fsl.freescale.net>
Hi there,
I'm using Nano-X under uCLinux in a ColdFire processor.
My project works fine in my PC (Nano-X + X11), but now I'm having some
problems with Nano-X in the uCLinux environment (FrameBuffer).
When calling some nano-X functions from a second thread, the application
fails and I get the following error message:
nxclient 36: Wrong packet type 0 (expected 53)
nxclient 26: Wrong packet type 0 (expected 22)
nxclient 36: Wrong packet type 1005 (expected 53)
nxclient 36: Wrong packet type 0 (expected 53)
These functions work perfectly when called outside the thread or when I
don't use threads.
Are you aware of any issues with nano-X in a multi-threaded environment?
Any workarounds?
Thanks in advance,
Luis Reynoso
####@####.####