projects
/
platform
/
upstream
/
efl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
bebbe22
)
ethumb: fix restart of ethumbd_slave.
author
Cedric BAIL
<cedric.bail@free.fr>
Wed, 1 Jun 2011 10:56:35 +0000
(10:56 +0000)
committer
Cedric BAIL
<cedric.bail@free.fr>
Wed, 1 Jun 2011 10:56:35 +0000
(10:56 +0000)
SVN revision: 59862
legacy/ethumb/src/bin/ethumbd.c
patch
|
blob
|
history
diff --git
a/legacy/ethumb/src/bin/ethumbd.c
b/legacy/ethumb/src/bin/ethumbd.c
index
2ed8886
..
f9508cd
100644
(file)
--- a/
legacy/ethumb/src/bin/ethumbd.c
+++ b/
legacy/ethumb/src/bin/ethumbd.c
@@
-512,7
+512,14
@@
end:
if (ed->slave.bufcmd)
free(ed->slave.bufcmd);
- return _ethumbd_slave_spawn(&ed->slave, ed);
+ if (!_ethumbd_slave_spawn(&ed->slave, ed))
+ return EINA_FALSE;
+
+ /* restart all queue */
+ for (i = 0; i < ed->queue.count; ++i)
+ _ethumbd_child_write_op_new(&ed->slave, ed->queue.list[i]);
+
+ return EINA_TRUE;
}
static void