Some background info: Re: PA: US 19 Truck (Pittsburgh)
http://forum.travelmapping.net/index.php?topic=316.msg12112#msg12112
TL;DR:
Search for Wait. Did we mean to do that?, in the 9th response below.
ifs.concurrentisNone:
s.concurrent= []
other.concurrent=s.concurrents.concurrent.append(s)
s.concurrent.append(other)
concurrencyfile.write("New concurrency ["+str(s) +"]["+str(other) +"] ("+str(len(s.concurrent)) +")\n")
else:
other.concurrent=s.concurrent# ADD THIS HERE!ifothernotins.concurrent:
s.concurrent.append(other)
# ...may be what we need. It should link up segments beyond just the 2nd one with the 1st segment's concurrency list, and prevent erasing the 1st segment's list followed by needlessly re-detecting its concurrencies.
Some background info: Re: PA: US 19 Truck (Pittsburgh)
http://forum.travelmapping.net/index.php?topic=316.msg12112#msg12112
TL;DR:
Search for
Wait. Did we mean to do that?, in the 9th response below.may be what we need. It should link up segments beyond just the 2nd one with the 1st segment's concurrency list, and prevent erasing the 1st segment's list followed by needlessly re-detecting its concurrencies.