Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add in helper vector with transactionsId already send triggered by tansaction_queue #906

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

Matthias-NIDEC
Copy link
Contributor

@Matthias-NIDEC Matthias-NIDEC commented Dec 10, 2024

Describe your changes

In the case a charging process is ongping, the conenction to the backend is disconnected and the charging process is stopped.
It is stored inside the transaction databse with csms_ack=0 and the stoptransaction.req is stored inside the transaction_queue.

On boot up, the transaction_queue is emptied and the transactions with csms_ack=0 are resend. If the message_queue is alredy emptied before the check of the open transcations, then the stopTransaction.req is sent again.

In order to avoid that a helper vector with transacitonids in flight is added.

Issue ticket number and link

#907

Checklist before requesting a review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants