LAVA Forums Buy cool LAVA gear Forums RSS Feed

Welcome Guest ( Log In | Register )

> Bug reporting guidelines:

See here for the proper LabVIEW bug reporting procedure.


Tags
(This content has not been tagged yet)
 
Reply to this topic Start new topic
> "Wait on Notification from Multiple" output values can be wrong on timeout, Status: Filed with R&D (CAR#45E9BHJ1)
Jim Kring
post Jan 14 2007, 10:03 PM
Post #1


Changing the world, one VI at a time.
*****

JKI
Posts: 1692
Joined: 22-October 02
From: San Francisco, CA
Member No.: 17
Using LabVIEW Since:1995
LV:8.2.1 ,8.5 ,7.1.1
United States us_california Nothing Selected My Blog My Gallery


[CAR 45E9BHJ1]
The "Wait on Notification from Multiple" function seems to have a bug in how it sets "notifiers out" in the case of a timeout. If an instance of "Wait on Notification from Multiple" is called successively (for example, in a loop), calls that timeout will pass out notifiers (in "notifiers out") from previous calls which did not timeout. I would expect "notifiers out" to be an empty array if the function times out.

See "TEST - Wait on Notification from Multiple.vi" (attached) for an example that demonstrates this bug. In this example, "Wait on Notification from Multiple.vi" is called twice in a For Loop. On the first iteration a notification is successfully received and on the second iteration a timeout occurs. On the second (timeout) iteration, the value of "notifiers out" contains the notifiers that there fired on the first call. I would expect "notifiers out" to be an empty array if the function times out.

Attached File  TEST___Wait_on_Notification_from_Multiple.vi ( 28.2K ) Number of downloads: 137

--------------------
-----------------------------------------------------------------------------------------------------
| Book | OpenG | LAVA | Champion | VIPM | Builder | Blog | JKI |
-----------------------------------------------------------------------------------------------------


Tags
(This content has not been tagged yet)
Go to the top of the page
+Quote Post
Ad
post Jan 14 2007, 10:03 PM
Post #















Tags
(This content has not been tagged yet)
Go to the top of the page
Quote Post
Aristos Queue
post Jan 15 2007, 01:59 AM
Post #2


LV R&D Envoy
*****

NI
Posts: 1226
Joined: 15-August 06
From: Austin, TX
Member No.: 5877
Using LabVIEW Since:2000
LV:8.5.1 ,. ,.
United States Nothing Selected Nothing Selected My Gallery


See here.

This post has been edited by Aristos Queue: Jan 15 2007, 02:00 AM

--------------------
"A VI outside a class is a gun without a safety. Data outside a class is a target."
--- A message from LabVOOP R&D


Tags
(This content has not been tagged yet)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic

 




Time is now: 22nd November 2008 - 06:52 AM