randomize Mock Auto device port to avoid collisions when multiple guh's are running

This commit is contained in:
Michael Zanetti 2014-07-06 22:20:51 +02:00
parent 431322199b
commit fb779ad15f

View File

@ -274,7 +274,9 @@ void DevicePluginMock::startMonitoringAutoDevices()
DeviceDescriptor mockDescriptor(mockDeviceAutoClassId, "Mock Device (Auto created)");
ParamList params;
Param param("httpport", 4242);
qsrand(QDateTime::currentMSecsSinceEpoch());
int port = 4242 + (qrand() % 1000);
Param param("httpport", port);
params.append(param);
mockDescriptor.setParams(params);