Max Kellermann
|
028fd268b8
|
db/upnp/WorkQueue: simplify start()
|
2014-01-16 08:43:57 +01:00 |
|
Max Kellermann
|
14c3ff58a4
|
db/upnp/WorkQueue: fix pthread_t[] allocation size
Was using the wrong variable.
|
2014-01-15 18:51:10 +01:00 |
|
Max Kellermann
|
3a660c5527
|
db/upnp/WorkQueue: remove unused attributes "high", "low"
|
2014-01-14 11:49:42 +01:00 |
|
Max Kellermann
|
738991494a
|
db/upnp/WorkQueue: initialize "ok" to false, eliminate redundant checks
|
2014-01-14 11:48:19 +01:00 |
|
Max Kellermann
|
ee4c3ff1b8
|
db/upnp/WorkQueue: remove IsOK() check from put()
Not necessary, not worth the check.
|
2014-01-14 11:46:18 +01:00 |
|
Max Kellermann
|
60486bcc46
|
db/upnp/WorkQueue: remove redundant n_workers_exited check from IsOK()
|
2014-01-14 11:43:18 +01:00 |
|
Max Kellermann
|
79eed5182e
|
db/upnp/WorkQueue: include cleanup
|
2014-01-14 11:41:28 +01:00 |
|
Max Kellermann
|
5de0f3f36a
|
db/upnp/WorkQueue: remove unnecessary "waiting" attributes
|
2014-01-14 11:38:48 +01:00 |
|
Max Kellermann
|
9f316e11bd
|
db/upnp/WorkQueue: remove unused method waitIdle()
Contrary to setTerminateAndWait()'s documentation, the method does
wait for worker threads to exit via pthread_join().
|
2014-01-14 11:31:49 +01:00 |
|
Max Kellermann
|
c6d8f6da70
|
db/upnp/WorkQueue: use array instead of std::list
Reduce bloat further.
|
2014-01-14 11:23:13 +01:00 |
|
Max Kellermann
|
73fd98b82e
|
db/upnp/WorkQueue: use std::list instead of std::unordered_map
Reduce bloat.
|
2014-01-14 11:11:08 +01:00 |
|
Max Kellermann
|
6cb725391d
|
db/upnp/WorkQueue: rename attributes
|
2014-01-14 11:07:06 +01:00 |
|
Max Kellermann
|
c13facdaca
|
db/upnp/WorkQueue: pass reference to take()
|
2014-01-14 11:07:00 +01:00 |
|
Max Kellermann
|
e259474362
|
db/upnp/WorkQueue: remove unused method qsize()
|
2014-01-14 11:06:55 +01:00 |
|
Max Kellermann
|
7740855a78
|
db/upnp/WorkQueue: remove unused "szp" parameter from take()
|
2014-01-14 11:06:43 +01:00 |
|
Max Kellermann
|
d605170f9f
|
db/upnp/WorkQueue: remove unused statistics
|
2014-01-14 10:51:33 +01:00 |
|
Jean-Francois Dockes
|
406452f019
|
UPnP database plugin
[mk: renamed source files, applied coding style, reduced bloat, using
MPD's threading library, using MPD's error reporting and logging
library and refactoring, fixed lots of bugs]
|
2014-01-09 20:56:00 +01:00 |
|