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

The DTMFDispatcher thread of the DtmfTransformEngine is not stopped when the DtmfTransformEngine is closed #555

Open
konikb opened this issue Jan 19, 2022 · 0 comments

Comments

@konikb
Copy link

konikb commented Jan 19, 2022

Description

An AudioMediaStream is created with a DTMFListener (the stream is established between a server application based on libjitsi and a SIP phone). Receiving a RTP DTMF tone (RFC4733) from the phone leads to the DTMFDispatcher thread creation in the DtmfTransformEngine. But when the media stream is closed the DTMFDispatcher thread remains.

Expected Behavior

The thread should be stopped.

Possible Solution

I think that stop() should be invoked in the close() method of the DtmfTransformEngine, or dtmfTransformEngine.stop() should be invoked in the AudiMediaStreamImpl close() method.

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

No branches or pull requests

1 participant