Project

General

Profile

Bug #8613

Inaccurate specification for category tty_operations

Added by Evgeny Novikov over 1 year ago. Updated 8 months ago.

Status:
Closed
Priority:
Urgent
Assignee:
Category:
Environment model
Target version:
Start date:
12/03/2017
Due date:
% Done:

0%

Estimated time:
Detected in build:
svn
Platform:
Published in build:

Description

After some experiments with recent improvements of EMG, it turned out that specification for category tty_operations isn't accurate. Some fixes were made in 32397a5 (branch emg-improvements), but it seems that EMG still doesn't invoke some callbacks from containers of such the category. At least this is the case for tty_operations.close and tty_operations.hangup. I used container guards and there wasn't the registration pattern.

In addition, it would be great if you will add corresponding test cases if existing ones don't demonstrate issues.

History

#1

Updated by Ilja Zakharov over 1 year ago

  • Status changed from New to Resolved

The problem was recently introduced and has nothing to do with specifications. Anyway it is already fixed in emg-improvements.

#2

Updated by Evgeny Novikov over 1 year ago

  • Status changed from Resolved to Open
I found out 2 new issues:
  1. Resources for callback close aren't proper.
  2. EMG doesn't generate guards for containers of category tty_operations while it does so for other categories.
#3

Updated by Evgeny Novikov over 1 year ago

  • Status changed from Open to Resolved

Fixed in branch emg-imrpovements.

#4

Updated by Ilja Zakharov over 1 year ago

Moved to 8066-abstract-translator.

#5

Updated by Evgeny Novikov 8 months ago

  • Status changed from Resolved to Closed

Branch klever-2.0 passed all tests and I merged it to master in 72be796e3 marked as v2.0rc1.

Also available in: Atom PDF