Skip to content

Fix Tap interface restart failure during lifecycle transition on POSIX#396

Merged
rolandreichweinbmw merged 1 commit intoeclipse-openbsw:mainfrom
esrlabs:cr-205133
Mar 17, 2026
Merged

Fix Tap interface restart failure during lifecycle transition on POSIX#396
rolandreichweinbmw merged 1 commit intoeclipse-openbsw:mainfrom
esrlabs:cr-205133

Conversation

@amit-warbhe
Copy link
Contributor

Fix Tap interface restart failure during lifecycle transition on POSIX

During lifecycle transition from LC1 to LC9 the Tap Ethernet driver failed to start on
POSIX platform. The failure occurred because the stop call for the driver was missing
and Tap file descriptor was not closed.
Also refactored TapEthernetDriver::start() to avoid double initialization.

During lifecycle transition from LC1 to LC9 the Tap Ethernet driver failed to start on
POSIX platform. The failure occurred because the stop call for the driver was missing
and Tap file descriptor was not closed.
Also refactored TapEthernetDriver::start() to avoid double initialization.
@rolandreichweinbmw rolandreichweinbmw merged commit b119bf9 into eclipse-openbsw:main Mar 17, 2026
166 checks passed
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