-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
When creating new threads within the L4Linux kernel, I "sometimes" (whatever that means) get the following output and error:
*l4lx | l4lx_thread_create: Created thread 0e.1a (Command) --Thread names exhausted!--------------------------------IP: 0050758e
What does that mean? After pressing "g", the system continues running. However when I try to kill the thread later, I get the following:
--Unknown TID to delete thread name!---------------------IP: 0050760a
Is it not possible to create more than 0x19 = 25 threads within the L4Linux kernel? Or am I doing anything wrong?
You don't make a mistake. The thread library has a default setting for the maximum number of threads. You can increase this number by setting something like const int l4thread_max_threads = 100; in your application. Bjoern -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFE7qaCP5ijxgQLUNkRAj3nAJ0TmY4S8inH/sDUFrfOc06s/O1NkACfbcuV E5Dx/UyxbRaYT1vXxBV/YI4= =K/sq -----END PGP SIGNATURE-----