[genivi-dlt] Some patches for DLT Daemon, DLT System

Stefan Badura stefan.badura at globallogic.com
Fri Jan 13 07:58:07 EST 2017


Hi all,



We would like to propose some patches (fixies) for dlt, which have solved
some several rarely occurred issues in dlt-daemon and dlt-system.

We hope it can be helpful for someone.



1. Value initialization in user library: 001_values_initialization.patch.

2. Patch for sending messages to dlt client via socket  - sending message
in parts (header, payload) caused troubles. Is there any special idea
behind sending messages by parts? Sending message in single step solved the
problem. See 002_sending_messages_via_socket.patch.

3. Dlt-daemon sending to socket - In current implementation, corrupted
messages occur rarely, when sending data into socket. The hotfix is
proposed - creating temporal buffer. See 003_corrupted_messages.patch.

4. Dlt-system logging problem - time to time dlt-system was not able to log
into dlt-daemon. The problem  was fixed by providing active waiting in
dlt-system until dlt-user library is initialized. See
004_waiting_for_init.patch.

With best regards

*Stefan Badura | **Software Engineer*

GlobalLogic
Vysokoškolákov 1757/1,
Žilina 010 01
Slovakia

www.globallogic.com
http://www.globallogic.com/email_disclaimer.txt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.genivi.org/pipermail/genivi-diagnostic-log-and-trace_lists.genivi.org/attachments/20170113/e61b8034/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 001_values_initialization.patch
Type: application/octet-stream
Size: 1201 bytes
Desc: not available
URL: <http://lists.genivi.org/pipermail/genivi-diagnostic-log-and-trace_lists.genivi.org/attachments/20170113/e61b8034/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 002_sending_messages_via_socket.patch
Type: application/octet-stream
Size: 1274 bytes
Desc: not available
URL: <http://lists.genivi.org/pipermail/genivi-diagnostic-log-and-trace_lists.genivi.org/attachments/20170113/e61b8034/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 003_corrupted_messages.patch
Type: application/octet-stream
Size: 2083 bytes
Desc: not available
URL: <http://lists.genivi.org/pipermail/genivi-diagnostic-log-and-trace_lists.genivi.org/attachments/20170113/e61b8034/attachment-0002.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 004_waiting_for_init.patch
Type: application/octet-stream
Size: 1153 bytes
Desc: not available
URL: <http://lists.genivi.org/pipermail/genivi-diagnostic-log-and-trace_lists.genivi.org/attachments/20170113/e61b8034/attachment-0003.patch>


More information about the genivi-diagnostic-log-and-trace mailing list