Sakai not shutting down due to threads not terminating in MicrosoftMessagingService

Description

Sakai (Tomcat) would not shutdown completely.

Tracked this to the following thread not terminating, which happened to be the Executor in org.sakaiproject.messaging.impl.MicrosoftMessagingServiceImpl#executor

Microsoft Integration creates a number of listeners using Ignite’s messaging service during initialization and they should be deregistered before shutting down the executor.

Activity

Show:

Automation for Jira February 14, 2024 at 10:16 PM

A pull request has been created, "SAK-49758 Microsoft integration should remove ignite message listeners during shutdown", you can see it at https://github.com/sakaiproject/sakai/pull/12381

Fixed

Details

Priority

Affects versions

Fix versions

Components

Assignee

Reporter

Created February 14, 2024 at 10:10 PM
Updated April 24, 2024 at 11:32 AM
Resolved February 15, 2024 at 2:21 PM