tests/traffic_lights/beremiz.xml
author |
Andrey Skvortsov <andrej.skvortzov@gmail.com> |
|
Thu, 28 Apr 2016 12:58:58 +0300 |
changeset 1506 |
b9b8978dbc9d |
parent 1383 |
45935812f930
|
child 2231 |
7d87a0f98345 |
permissions |
-rw-r--r-- |
Fix error about missing attribute 'timeout' that happens sometimes during compilation
The fix [1476:49f1763a5613] of the problem with following trace was wrong.
Traceback (most recent call last):
File "./Beremiz.py", line 1229, in run_with_except_hook
run_old(*args, **kw)
File
"/home/developer/WorkData/PLC/beremiz/beremiz/util/ProcessLogger.py",
line 68, in run
self.endcallback(self.Proc.pid, err)
File
"/home/developer/WorkData/PLC/beremiz/beremiz/util/ProcessLogger.py",
line 169, in finish
if self.timeout: self.timeout.cancel()
AttributeError: ProcessLogger instance has no attribute 'timeout'
The problem was that compilation process was finished before the timeout attribute is set.
Now timeout is set before launcing of compilation process.
1383
|
1 |
<?xml version='1.0' encoding='utf-8'?>
|
|
2 |
<BeremizRoot URI_location="LOCAL://">
|
|
3 |
<TargetType/>
|
|
4 |
</BeremizRoot>
|