summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Meeks <michael.meeks@collabora.com>2014-10-07 10:10:27 +0100
committerAndrzej Hunt <andrzej.hunt@collabora.com>2014-10-07 10:09:00 +0000
commita7a890509c91e79dc330c2fbf1df97f0c6b08c92 (patch)
treed0b42eeaaea578dc54838502b57dff27c7c3d26b
parent5fed928a925b6a66a1c271ffbac7e1451267d429 (diff)
Disable sdremote by default, and improve flow control.
It was intended to disable sdremote by default when it exited experimental mode. This reverts commit 576943b9bf7506829de97d2194c4bee35a485436. Change-Id: I2c1b5443e334021bd9574316167f48b1af6200e5 Reviewed-on: https://gerrit.libreoffice.org/11837 Reviewed-by: Jan Holesovsky <kendy@collabora.com> Tested-by: Jan Holesovsky <kendy@collabora.com> (cherry picked from commit 99023fe9bd7d8b665faed7fe9cb98b3fb8922292) Reviewed-on: https://gerrit.libreoffice.org/11839 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Reviewed-by: Andrzej Hunt <andrzej.hunt@collabora.com>
-rw-r--r--officecfg/registry/schema/org/openoffice/Office/Impress.xcs2
-rw-r--r--sd/source/ui/remotecontrol/Server.cxx6
2 files changed, 6 insertions, 2 deletions
diff --git a/officecfg/registry/schema/org/openoffice/Office/Impress.xcs b/officecfg/registry/schema/org/openoffice/Office/Impress.xcs
index b740aca6ce04..01836d653704 100644
--- a/officecfg/registry/schema/org/openoffice/Office/Impress.xcs
+++ b/officecfg/registry/schema/org/openoffice/Office/Impress.xcs
@@ -629,7 +629,7 @@
<desc>Indicates whether to enable the Impress remote controller.</desc>
<label>Enable remote control</label>
</info>
- <value>true</value>
+ <value>false</value>
</prop>
<prop oor:name="EnablePresenterScreen" oor:type="xs:boolean" oor:nillable="false">
<info>
diff --git a/sd/source/ui/remotecontrol/Server.cxx b/sd/source/ui/remotecontrol/Server.cxx
index 51796cc0b6bb..fb24e67ae759 100644
--- a/sd/source/ui/remotecontrol/Server.cxx
+++ b/sd/source/ui/remotecontrol/Server.cxx
@@ -115,7 +115,11 @@ void RemoteServer::execute()
{
OString aName( aLine );
- if ( ! pSocket->readLine( aLine ) ) delete pSocket;
+ if ( ! pSocket->readLine( aLine ) )
+ {
+ delete pSocket;
+ continue;
+ }
OString aPin( aLine );
SocketAddr aClientAddr;