 |
Vijilante SubAdmin

Joined: 18 Nov 2001 Posts: 5187
|
Posted: Mon Dec 03, 2007 2:48 pm
[2.14] Trouble using the zMapper plugin |
I know there was a post about this with 2.13, but I can't find it. The procedure involved here is obviously performing tests with invalid data. The same results occur with a valid map though.
1. Launch CMud
2. Close Sessions window (ESC)
3. Open Mapper window (CTRL-M)
4. Enter at the command line
| Code: |
| #SHOW %map;#SHOW %map.CurRoom |
You will see that the %map displayed, but attempting to access the CurRoom method causes a small hang. ESC can be used to break this hang. I have also seen this hang resolve itself after a period of time on occasion, but the duration of the hang is unpredictable. |
|
_________________ The only good questions are the ones we have never answered before.
Search the Forums |
|
|
 |
Zugg MASTER

Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Mon Dec 03, 2007 6:40 pm |
Confirmed and added to bug list. The problem is that %map is a COM variable and this can only be accessed from the main thread. And currently CMUD access all variables from within the thread that is running from the script. So I think I just need to tell CMUD that %map isn't threadsafe to get it to execute in the main thread where COM is available.
|
|
|
|
 |
|
|
|