ETSI's Bug Tracker - Part 01: TTCN-3 Core Language
View Issue Details
0007602Part 01: TTCN-3 Core LanguageClarificationpublic03-02-2017 10:4830-12-2017 17:31
Tomas Urban 
Gyorgy Rethy 
lowminorhave not tried
closedfixed 
v4.9.1 (published 2017-05) 
v4.10.1 (published 2018-05)v4.10.1 (published 2018-05) 
22.3.1
STF 521
0007602: Three options of handling blocking multicast and broadcast calls
The description of handling multicast and broadcast blocking calls claims that: "In case of a multicast or broadcast call operation of a blocking procedure, two options exist." It also provides a description of these two options. However, that's not completely true, because there's a third option: the call can be executed with the nowait parameter in which case all responses are handled in the subsequent alt or interleave block.
No tags attached.
docx CR-7602-170727.docx (70,249) 27-07-2017 14:36
http://oldforge.etsi.org/mantis/file_download.php?file_id=3666&type=bug
docx CR-7602-170727-v2.docx (91,888) 27-07-2017 15:35
http://oldforge.etsi.org/mantis/file_download.php?file_id=3667&type=bug
docx CR-7602-170727-v3.docx (71,995) 04-09-2017 12:37
http://oldforge.etsi.org/mantis/file_download.php?file_id=3676&type=bug
Issue History
03-02-2017 10:48Tomas UrbanNew Issue
24-04-2017 16:10szabadosNote Added: 0014603
24-04-2017 16:22szabadosNote Added: 0014604
06-06-2017 12:00Jens GrabowskiAssigned To => Jens Grabowski
06-06-2017 12:00Jens GrabowskiStatusnew => assigned
27-07-2017 14:36Jens GrabowskiFile Added: CR-7602-170727.docx
27-07-2017 14:38Jens GrabowskiNote Added: 0014787
27-07-2017 14:39Jens GrabowskiAssigned ToJens Grabowski => Tomas Urban
27-07-2017 14:39Jens GrabowskiStatusassigned => confirmed
27-07-2017 15:35Tomas UrbanFile Added: CR-7602-170727-v2.docx
27-07-2017 15:36Tomas UrbanNote Added: 0014788
27-07-2017 15:36Tomas UrbanAssigned ToTomas Urban => Jens Grabowski
27-07-2017 15:43Jens GrabowskiNote Added: 0014790
27-07-2017 15:44Jens GrabowskiAssigned ToJens Grabowski => Kristóf Szabados
27-07-2017 15:44Jens GrabowskiStatusconfirmed => assigned
27-07-2017 15:44Jens GrabowskiStatusassigned => confirmed
04-09-2017 12:37Kristóf SzabadosFile Added: CR-7602-170727-v3.docx
04-09-2017 12:39Kristóf SzabadosNote Added: 0014808
04-09-2017 12:39Kristóf SzabadosAssigned ToKristóf Szabados => Jens Grabowski
04-09-2017 12:39Kristóf SzabadosStatusconfirmed => assigned
04-09-2017 12:40Kristóf SzabadosNote Added: 0014809
04-09-2017 12:40Kristóf SzabadosStatusassigned => confirmed
04-09-2017 12:43Jens GrabowskiNote Added: 0014811
04-09-2017 12:43Jens GrabowskiStatusconfirmed => resolved
04-09-2017 12:43Jens GrabowskiResolutionopen => fixed
04-09-2017 12:43Jens GrabowskiAssigned ToJens Grabowski => Gyorgy Rethy
30-12-2017 17:31Gyorgy RethyNote Added: 0014959
30-12-2017 17:31Gyorgy RethyStatusresolved => closed
30-12-2017 17:31Gyorgy RethyFixed in Version => v4.10.1 (published 2018-05)
30-12-2017 17:31Gyorgy RethyTarget Version => v4.10.1 (published 2018-05)

Notes
(0014603)
szabados   
24-04-2017 16:10   
I'm also wondering if repeat is really the only option to handle the responses or exceptions in the response or exception handling part.(2nd option)
(0014604)
szabados   
24-04-2017 16:22   
Also what is example 6 trying to do here?
If I understand correctly it will only accept the first reply (from one of 2 components) ... there is no point using repeat if the guards have no chance to be fulfilled the second time around.

Also if the guard is fulfilled by a variable the example checks if the variable is true ... the if -s don't seem to have a function?
(0014787)
Jens Grabowski   
27-07-2017 14:38   
I changed the description of the possibilities, changed the example 6 and also added the keyword "nowait" to the syntax description.

Tomas, please check.
(0014788)
Tomas Urban   
27-07-2017 15:36   
It is fine by me, I only made several formatting changes in the added text and slightly modified the example. Please check.
(0014790)
Jens Grabowski   
27-07-2017 15:43   
Fine for me, Kristof: If also ok for you, please resolve and assign to György.
(0014808)
Kristóf Szabados   
04-09-2017 12:39   
I simplified a bit example 6 and tried to give it a reasonably good description (to see what the example is trying to show).
Please check.

Otherwise it looks ok for me and can be resolved.
(0014809)
Kristóf Szabados   
04-09-2017 12:40   
please check the simplification of example 6, and resolve if ok.
(0014811)
Jens Grabowski   
04-09-2017 12:43   
Ready for implementation.
(0014959)
Gyorgy Rethy   
30-12-2017 17:31   
Added to draft V4.9.2