FLAM Issue Tracker - FL5 |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0000891 | FL5 | 4. Element, Byte, Record or other API | public | 2017-10-13 14:19 | 2018-03-05 07:55 |
|
Reporter | Falk Reichbott | |
Assigned To | Falk Reichbott | |
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | assigned | Resolution | open | |
Platform | General | OS | General | OS Version | General |
Product Version | 5.1.15 | |
Target Version | 5.2 | Fixed in Version | | |
|
Summary | 0000891: Make record and byte interface thread save |
Description | For the byte interface new entries will be implmented which are thread save but do not conform to the standard I/O interface.
For the record interface the current return code will be interpreted as a pointer to a structure of two shorts (16 bit values), with the first 16 bit containing the space for the error trace and the second short containing the return code. If the first short (high order half word) is not 0 then after the first 4 byte a remaining byte array can be used to store the error trace. This removes the global variable currently used to get the error trace later with a second call, which is not a thread save solution. |
Steps To Reproduce | |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | 0000888 | resolved | Ulrich Schwab | Support an application transparent file conversion, compression and encryption solution like z/OS-Subsys for open systems |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2017-10-13 14:19 | Falk Reichbott | New Issue | |
2017-10-13 14:19 | Falk Reichbott | Status | new => assigned |
2017-10-13 14:19 | Falk Reichbott | Assigned To | => Falk Reichbott |
2017-10-13 16:05 | Ulrich Schwab | Description Updated | bug_revision_view_page.php?rev_id=387#r387 |
2017-10-23 12:53 | Falk Reichbott | Relationship added | related to 0000888 |
2018-03-05 07:55 | Falk Reichbott | Target Version | 5.1.17 => 5.2 |