View Issue Details

IDProjectCategoryView StatusLast Update
0014535MMW v4DLNA/UPnPpublic2018-01-26 01:05
Reporterpeke Assigned To 
PriorityurgentSeverityblockReproducibilityalways
Status closedResolutionfixed 
Product Version4.1 
Target Version4.1.20Fixed in Version4.1.20 
Summary0014535: DLNA: If DLNA server is accessed on close MMW throw background task warning
DescriptionIf UPnP/DLNA/Sync is accessed on close MMW throw background task warning that is confusing and do not let user know which process is actually interfere with closing.

We should introduce Dialog with timeout (for system shutdown/restart) like:
"UPnP/DLNA Service is being accessed by xy Device(s). Are you sure that you would like to quit and terminate background processes?
 [] Do not ask again [YES (10)][NO]"
TagsNo tags attached.
Fixed in build1860

Activities

Ludek

2017-11-13 20:42

developer   ~0049158

Last edited: 2017-11-13 20:43

Based on the log the background task warning appeared while MM was casting to a DLNA renderer and was asking transport status repeatedly each second, MM should stop the requests on app close (which will also supress the warning and results in graceful app closing).

Fixed in 4.1.20.1860

peke

2017-11-13 21:16

developer   ~0049159

Ok, what about Warning dialog if you access MMW from DLNA device and you try to close MMW? I still think that there should be a warning like windows warns there are computers logged on shares and they will be terminated?

Ludek

2017-11-13 21:42

developer   ~0049161

Last edited: 2017-11-13 21:57

I don't think that a warning is needed on the server side, such a warnings are mostly on the client side. If we want to introduce warning when MMW server is going to stop then we would need to show such a warning on each MMW close (supposing MMW was not installed as service), because we can never know how much of the content is already cached by clients and whether they are going to use any further content. In addition some clients (like LG TV) automatically scans content of whole MMW server after each start so I guess that such a warning would be rather annoying (with a need for '[x] Don't show this again' checkbox as you noted).

Note that based on the user log MMW wasn't used as server, but as control point playing to a renderer and MMW was sending request(s) while the MMW close had been already initialized. That's fixed in 1860.

BTW we already uses warning(s) when MMW is acting as control point (e.g. 'The %s player is turned off or inaccessible.').

peke

2018-01-26 01:05

developer   ~0049565

Closing after revise Ludek is correct to not over complicate things and MWM gracefully closes as of 1860