2021-03-16 14:44:07 Full thread dump OpenJDK 64-Bit Server VM (11.0.9+11-LTS mixed mode): Threads class SMR info: _java_thread_list=0x0000023f5a5ad000, length=690, elements={ 0x0000023f424c4800, 0x0000023f424fb000, 0x0000023f4250b800, 0x0000023f4250e000, 0x0000023f42511000, 0x0000023f4251d000, 0x0000023f42522000, 0x0000023f426de800, 0x0000023f42709800, 0x0000023f438cb800, 0x0000023f4374d800, 0x0000023f04437000, 0x0000023f4375f000, 0x0000023f43d7c000, 0x0000023f43d10000, 0x0000023f4438e000, 0x0000023f44980000, 0x0000023f44987000, 0x0000023f44982000, 0x0000023f44981000, 0x0000023f4553e000, 0x0000023f45543800, 0x0000023f45544800, 0x0000023f45542000, 0x0000023f45543000, 0x0000023f4553e800, 0x0000023f45545000, 0x0000023f4554c800, 0x0000023f45549800, 0x0000023f44ec7000, 0x0000023f44ec6000, 0x0000023f44ecd800, 0x0000023f44ecb800, 0x0000023f44ecc800, 0x0000023f44ec7800, 0x0000023f44ece000, 0x0000023f44ec8800, 0x0000023f44ecf000, 0x0000023f44ed4000, 0x0000023f44ed0000, 0x0000023f44ed1800, 0x0000023f44ed4800, 0x0000023f44ed3000, 0x0000023f44ed0800, 0x0000023f489bd000, 0x0000023f489bc000, 0x0000023f489c2800, 0x0000023f489c1800, 0x0000023f489c0000, 0x0000023f489c6800, 0x0000023f489c8000, 0x0000023f45540800, 0x0000023f48b2d000, 0x0000023f48b33800, 0x0000023f48b34000, 0x0000023f48b32000, 0x0000023f48b2f800, 0x0000023f48b2e800, 0x0000023f48b32800, 0x0000023f48b2c000, 0x0000023f48b35000, 0x0000023f48b31000, 0x0000023f48b36000, 0x0000023f48b29000, 0x0000023f43da1800, 0x0000023f43da2800, 0x0000023f43da0800, 0x0000023f43da5800, 0x0000023f43da0000, 0x0000023f43da6800, 0x0000023f43da8000, 0x0000023f43da3000, 0x0000023f43da7800, 0x0000023f43da9000, 0x0000023f43da9800, 0x0000023f43da4000, 0x0000023f43daa800, 0x0000023f43da5000, 0x0000023f43dab800, 0x0000023f43dac000, 0x0000023f43dad000, 0x0000023f43dae800, 0x0000023f48b29800, 0x0000023f48b2a800, 0x0000023f4c250800, 0x0000023f4c24c000, 0x0000023f4c256000, 0x0000023f4c257800, 0x0000023f4c252800, 0x0000023f4c257000, 0x0000023f4c259800, 0x0000023f4c253800, 0x0000023f4c254800, 0x0000023f4c255000, 0x0000023f48b30000, 0x0000023f43dae000, 0x0000023f599fe800, 0x0000023f59a00000, 0x0000023f59a04800, 0x0000023f59a0a000, 0x0000023f59a05000, 0x0000023f59a01000, 0x0000023f59a0b800, 0x0000023f59a0c800, 0x0000023f59a07800, 0x0000023f59a08800, 0x0000023f4c24e800, 0x0000023f48b2b800, 0x0000023f44ed2800, 0x0000023f489c9000, 0x0000023f4c36d800, 0x0000023f4c36e000, 0x0000023f4c36f000, 0x0000023f4c370000, 0x0000023f4c370800, 0x0000023f4c36b800, 0x0000023f4c373000, 0x0000023f4c374800, 0x0000023f4c376800, 0x0000023f4c378000, 0x0000023f4c372000, 0x0000023f4c378800, 0x0000023f4c379800, 0x0000023f4c37a800, 0x0000023f4c24e000, 0x0000023f4c24b800, 0x0000023f4c24f800, 0x0000023f4c24a800, 0x0000023f4c251000, 0x0000023f4c252000, 0x0000023f4c258800, 0x0000023f48b72800, 0x0000023f48b74000, 0x0000023f48b70000, 0x0000023f48b7a800, 0x0000023f48b79000, 0x0000023f48b77800, 0x0000023f48b78000, 0x0000023f48b7e000, 0x0000023f48b7e800, 0x0000023f48b7a000, 0x0000023f48b7c000, 0x0000023f4ab46000, 0x0000023f4ab4c800, 0x0000023f4ab47000, 0x0000023f4ab4b000, 0x0000023f4ab47800, 0x0000023f4ab49800, 0x0000023f4ab52800, 0x0000023f4ab55000, 0x0000023f4ab55800, 0x0000023f4ab50800, 0x0000023f4ab51800, 0x0000023f4ab57800, 0x0000023f4ab58000, 0x0000023f4ab59000, 0x0000023f4ab53000, 0x0000023f4ab54000, 0x0000023f4ab5b800, 0x0000023f4ab61000, 0x0000023f4ab5d000, 0x0000023f4ab5e800, 0x0000023f4ab63800, 0x0000023f4ab4e800, 0x0000023f4ab48800, 0x0000023f4ab45800, 0x0000023f4ab5e000, 0x0000023f4ab64800, 0x0000023f48b73000, 0x0000023f4a597800, 0x0000023f4a594000, 0x0000023f4a595000, 0x0000023f4a593800, 0x0000023f4a596000, 0x0000023f4a596800, 0x0000023f4a598800, 0x0000023f4a592800, 0x0000023f4a59a800, 0x0000023f4a59f000, 0x0000023f4a599000, 0x0000023f4a59b800, 0x0000023f4a59d000, 0x0000023f4a5a2000, 0x0000023f4a5a7000, 0x0000023f4a59e000, 0x0000023f4a5ac000, 0x0000023f4a5ad800, 0x0000023f4a5ae800, 0x0000023f4a5af000, 0x0000023f4a5b1800, 0x0000023f4c36c800, 0x0000023f4c377000, 0x0000023f4c374000, 0x0000023f48b71800, 0x0000023f48b71000, 0x0000023f4d930800, 0x0000023f4d92e000, 0x0000023f4d942000, 0x0000023f4d941000, 0x0000023f4d945000, 0x0000023f4d943800, 0x0000023f4d94b000, 0x0000023f4d94d800, 0x0000023f4d94b800, 0x0000023f48b75000, 0x0000023f4a5b1000, 0x0000023f01ba0800, 0x0000023f5cc05000, 0x0000023f58436800, 0x0000023f7ad92800, 0x0000023f43e06000, 0x0000023f58437000, 0x0000023f870e5800, 0x0000023f506a0000, 0x0000023f59690800, 0x0000023f870e5000, 0x0000023f4a15a800, 0x0000023f4f13b800, 0x0000023f870e9800, 0x0000023f4d212000, 0x0000023f4a15f800, 0x0000023f580b7000, 0x0000023f46f1e000, 0x0000023f57936800, 0x0000023f936b5800, 0x0000023f92b6e000, 0x0000023f92b6c000, 0x0000023f59691800, 0x0000023f4c062800, 0x0000023f5cd2e800, 0x0000023f4c066800, 0x0000023f5cb96000, 0x0000023f4f13c800, 0x0000023f799ce000, 0x0000023f4ac17800, 0x0000023f4ac18800, 0x0000023f5cb95000, 0x0000023f936b2000, 0x0000023f4a058000, 0x0000023f458b7000, 0x0000023f936b3000, 0x0000023f582bd000, 0x0000023f4d210800, 0x0000023f58c00800, 0x0000023f4a15e800, 0x0000023f58bf7800, 0x0000023f799d3800, 0x0000023f7a9f6800, 0x0000023f796af000, 0x0000023f796b5800, 0x0000023f5069f000, 0x0000023f4c684000, 0x0000023f57e13000, 0x0000023f799a4800, 0x0000023f4d77a800, 0x0000023f5d12e800, 0x0000023f4ed47800, 0x0000023f5ebed800, 0x0000023f58bf3800, 0x0000023f93df5000, 0x0000023f4bfa3800, 0x0000023f93df6000, 0x0000023f57e17000, 0x0000023f864a1000, 0x0000023f8649c800, 0x0000023f864a3000, 0x0000023f58bfe000, 0x0000023f57e15000, 0x0000023f7999e000, 0x0000023f4a050000, 0x0000023f458bd800, 0x0000023f43e07800, 0x0000023f4ed45800, 0x0000023f5cd05800, 0x0000023f5cd02000, 0x0000023f4a052800, 0x0000023f58bff800, 0x0000023f799a2000, 0x0000023f4d5ce000, 0x0000023f7a932000, 0x0000023f4dc18800, 0x0000023f4c069000, 0x0000023f45852000, 0x0000023f799ab800, 0x0000023f4a995000, 0x0000023f01b9d000, 0x0000023f5e073000, 0x0000023f79998000, 0x0000023f59692000, 0x0000023f7999d000, 0x0000023f45851000, 0x0000023f01ba3800, 0x0000023f4a051800, 0x0000023f92b74800, 0x0000023f4bfa9000, 0x0000023f7999a800, 0x0000023f4f13b000, 0x0000023f7a9fa800, 0x0000023f4a998000, 0x0000023f580b4800, 0x0000023f4d20f800, 0x0000023f7a9f8000, 0x0000023f580b9000, 0x0000023f7a9f2800, 0x0000023f58c13000, 0x0000023f58fff000, 0x0000023f5cb22800, 0x0000023f5cb23800, 0x0000023f46f21000, 0x0000023f4dc14800, 0x0000023f57936000, 0x0000023f59411000, 0x0000023f799d7000, 0x0000023f4dc16000, 0x0000023f7955e800, 0x0000023f4c064000, 0x0000023f46f23000, 0x0000023f799d6000, 0x0000023f4bedf800, 0x0000023f79999000, 0x0000023f79997800, 0x0000023f7a936000, 0x0000023f4c068000, 0x0000023f4ed4a800, 0x0000023f4ed45000, 0x0000023f92b71000, 0x0000023f8649e800, 0x0000023f4a055800, 0x0000023f8649f800, 0x0000023f8649d000, 0x0000023f59693000, 0x0000023f5968e000, 0x0000023f5968f000, 0x0000023f5a099000, 0x0000023f796b3800, 0x0000023f58738800, 0x0000023f4d5d4800, 0x0000023f93df3800, 0x0000023f93df4000, 0x0000023fa08a1000, 0x0000023f50907000, 0x0000023f4f138800, 0x0000023f57b75800, 0x0000023f59360800, 0x0000023f59361800, 0x0000023f44d99000, 0x0000023f44d9d000, 0x0000023f01e5e800, 0x0000023f92268800, 0x0000023f4e964800, 0x0000023f4e968000, 0x0000023f4e968800, 0x0000023f4e963000, 0x0000023f4e964000, 0x0000023f4e969800, 0x0000023f4e965800, 0x0000023f4e966000, 0x0000023f582b6800, 0x0000023f5826c000, 0x0000023f93c15000, 0x0000023f5826a000, 0x0000023f01e5d000, 0x0000023f93c16000, 0x0000023f93c10000, 0x0000023f93c11000, 0x0000023f93c11800, 0x0000023f93c12800, 0x0000023f5826b000, 0x0000023f5b2f0800, 0x0000023f5826c800, 0x0000023f5b2ee800, 0x0000023fa5dcd800, 0x0000023f781c3800, 0x0000023fa5dcb000, 0x0000023fa5dce000, 0x0000023fa5dcc000, 0x0000023f799b8800, 0x0000023fa5dca000, 0x0000023fa5dd0000, 0x0000023f870e6800, 0x0000023f870e4000, 0x0000023f870e7800, 0x0000023f870e8000, 0x0000023f870e9000, 0x0000023f870e3000, 0x0000023f4bfaa000, 0x0000023f4bfa6800, 0x0000023f4bfa5000, 0x0000023f4bfa8000, 0x0000023f91cf2000, 0x0000023f5cd2c000, 0x0000023f4d5d2000, 0x0000023f7999e800, 0x0000023f4a053000, 0x0000023f580b8000, 0x0000023f58bf4000, 0x0000023f7999f800, 0x0000023f58bfa800, 0x0000023f580b6800, 0x0000023f4ee25800, 0x0000023f580b2800, 0x0000023f4d77b800, 0x0000023f582b7800, 0x0000023f9226b000, 0x0000023f58bfb800, 0x0000023f9226a000, 0x0000023f4a054000, 0x0000023f91cef800, 0x0000023f5a09a000, 0x0000023f7a9fc000, 0x0000023f5a096800, 0x0000023f4ee27800, 0x0000023f92b6e800, 0x0000023fa089e800, 0x0000023f4ee28000, 0x0000023f92265800, 0x0000023f58bf5800, 0x0000023f5cd2d800, 0x0000023f4d5cf000, 0x0000023f58bfc800, 0x0000023f580b5800, 0x0000023f79999800, 0x0000023f4a04e000, 0x0000023f4ee29000, 0x0000023f4d5cf800, 0x0000023f799a0800, 0x0000023f92267800, 0x0000023f4a055000, 0x0000023f5a096000, 0x0000023f5cd2b800, 0x0000023f580b3000, 0x0000023fa089f800, 0x0000023f58bfe800, 0x0000023f4bfa5800, 0x0000023f92b6d000, 0x0000023f4c682800, 0x0000023f4bfa7800, 0x0000023f92b75000, 0x0000023f92267000, 0x0000023f4c684800, 0x0000023f92b73800, 0x0000023f92b70000, 0x0000023f4bfa4000, 0x0000023f5a09a800, 0x0000023f4ee2a800, 0x0000023f4a056800, 0x0000023f4ee25000, 0x0000023f92b72000, 0x0000023f7aa01000, 0x0000023f5a09b800, 0x0000023f4c687000, 0x0000023f92b6f800, 0x0000023f4d776000, 0x0000023f92b79000, 0x0000023fa5dcc800, 0x0000023f92b78800, 0x0000023f92b76000, 0x0000023f7aa00000, 0x0000023f91cf3000, 0x0000023f5a098800, 0x0000023fa089b800, 0x0000023f4c685800, 0x0000023f7999b800, 0x0000023f4c683000, 0x0000023f4d777800, 0x0000023f4c681800, 0x0000023f4a05c000, 0x0000023f5b2ef000, 0x0000023fa5dcf000, 0x0000023f92266000, 0x0000023f5cd2d000, 0x0000023f7a9fc800, 0x0000023f7a9ff000, 0x0000023f91cf1800, 0x0000023f799a1000, 0x0000023f4a050800, 0x0000023f4d5d3000, 0x0000023f4bee0800, 0x0000023f4ee26800, 0x0000023f4bede000, 0x0000023f5cd2f800, 0x0000023f781c4800, 0x0000023f91cef000, 0x0000023fa5dc9800, 0x0000023f91ced800, 0x0000023f57b77000, 0x0000023f91cf4000, 0x0000023f7a9fb000, 0x0000023f5cd30000, 0x0000023f58c0d000, 0x0000023f7a9fd800, 0x0000023f781c2000, 0x0000023f5b2f1800, 0x0000023f5b2f4000, 0x0000023f58c0f800, 0x0000023f4beda800, 0x0000023f4520a000, 0x0000023f4bee1000, 0x0000023f79560800, 0x0000023f58c10800, 0x0000023f4d5d4000, 0x0000023f7a9fe800, 0x0000023f7a935000, 0x0000023f5ebf0800, 0x0000023f4a15b800, 0x0000023f7955d000, 0x0000023f92b77800, 0x0000023f9226c000, 0x0000023f4520b000, 0x0000023f5ebf2000, 0x0000023f799a3800, 0x0000023f5b2f2800, 0x0000023f4a15e000, 0x0000023f91cf0800, 0x0000023f781c5800, 0x0000023f4a15c000, 0x0000023f4520c800, 0x0000023f799a7000, 0x0000023f9226f000, 0x0000023f4ed4a000, 0x0000023f4a15d000, 0x0000023f4520c000, 0x0000023fa08a2000, 0x0000023f781c7000, 0x0000023f7a933800, 0x0000023fa089c800, 0x0000023f79562000, 0x0000023f92b76800, 0x0000023f781c8000, 0x0000023f7a934800, 0x0000023f4a161000, 0x0000023fa08a7800, 0x0000023f46e5a000, 0x0000023f5b2f5000, 0x0000023f5b2f0000, 0x0000023f5cb20000, 0x0000023f4ed4b800, 0x0000023f7999c000, 0x0000023f46e5e000, 0x0000023f01b9f000, 0x0000023f4520d800, 0x0000023fa089d000, 0x0000023f58c12000, 0x0000023f5cb22000, 0x0000023f796b0800, 0x0000023f57b76000, 0x0000023f01ba1000, 0x0000023f58c0e000, 0x0000023f57b78800, 0x0000023f4520e000, 0x0000023f799a5000, 0x0000023f01ba2000, 0x0000023f5cb1e000, 0x0000023f79563000, 0x0000023f45208800, 0x0000023f45209800, 0x0000023f57bae000, 0x0000023f7a937000, 0x0000023f5d12f000, 0x0000023f4d211000, 0x0000023f58c0e800, 0x0000023f46e5d800, 0x0000023f7955e000, 0x0000023f5d12d000, 0x0000023f796b4800, 0x0000023f58c0c000, 0x0000023f01ba3000, 0x0000023f799a7800, 0x0000023f57934000, 0x0000023f57bae800, 0x0000023f4a059000, 0x0000023f799a8800, 0x0000023fa08a4800, 0x0000023f45855800, 0x0000023fa08a3000, 0x0000023f45850800, 0x0000023f796b2000, 0x0000023f799ae000, 0x0000023f4d77c800, 0x0000023f92270000, 0x0000023f799a9000, 0x0000023f5cb1f800, 0x0000023f44d99800, 0x0000023f46e5b000, 0x0000023f92274000, 0x0000023f799af000, 0x0000023f799ad800, 0x0000023f46e59800, 0x0000023f5d130000, 0x0000023f46e60000, 0x0000023f44d9f800, 0x0000023fa08a5000, 0x0000023f58bf9000, 0x0000023f57bac000, 0x0000023f92b72800, 0x0000023f57bb2000, 0x0000023f44d9d800, 0x0000023f92b7a000, 0x0000023f92b7b000, 0x0000023f4dc17000, 0x0000023f58ffc800, 0x0000023f58bfa000, 0x0000023f4a04f000, 0x0000023f799a6000, 0x0000023fa08a3800, 0x0000023f938fe000, 0x0000023f4a05b800, 0x0000023f4d213000, 0x0000023f4dc15800, 0x0000023f4d213800, 0x0000023f57bb2800, 0x0000023f458b9000, 0x0000023f4d776800, 0x0000023f4dc13000, 0x0000023f4dc14000, 0x0000023f799a2800, 0x0000023f57937800, 0x0000023f5d131800, 0x0000023f44d9e800, 0x0000023f57938800, 0x0000023f4bedd000, 0x0000023f9226c800, 0x0000023f58ffa800, 0x0000023f92270800, 0x0000023f58dd3000, 0x0000023f58c02000, 0x0000023f57932800, 0x0000023f58bfd000, 0x0000023f5ebef800, 0x0000023f7a9f9000, 0x0000023f93901800, 0x0000023fa08a8800, 0x0000023f5ebef000, 0x0000023f938fc000, 0x0000023f799ab000, 0x0000023f92271800, 0x0000023f799b4800, 0x0000023f45853800, 0x0000023f93c13800, 0x0000023f92272800, 0x0000023f508fc800, 0x0000023f58ffe000, 0x0000023f58ff8800, 0x0000023f7a9f3000, 0x0000023f7a9f4000, 0x0000023f4584f800, 0x0000023f582b8000, 0x0000023f582bb800, 0x0000023f799b5800, 0x0000023f582b9000, 0x0000023f93c16800, 0x0000023f938ff000, 0x0000023f58dd0000, 0x0000023f92273000, 0x0000023f93c14000, 0x0000023f799b6800, 0x0000023f799b1800, 0x0000023f582ba800, 0x0000023f58dd4000, 0x0000023f93900000, 0x0000023f4a05d000, 0x0000023f4a05a800, 0x0000023f45853000, 0x0000023f7a9f7000, 0x0000023f58dd0800, 0x0000023f5d131000, 0x0000023f45854800, 0x0000023f93902800, 0x0000023f57bb0000, 0x0000023f4a057000, 0x0000023f58c01000, 0x0000023f781c3000, 0x0000023f781c6000, 0x0000023f5b2f3000, 0x0000023f508fe000, 0x0000023f508fd800, 0x0000023f938fc800, 0x0000023f938fd800, 0x0000023f5d132800, 0x0000023f799b0000, 0x0000023f508ff000, 0x0000023f508fb000, 0x0000023f508ff800, 0x0000023f7a9f4800, 0x0000023f57bad000, 0x0000023f7a9f5800, 0x0000023f57baf800, 0x0000023f458b7800, 0x0000023f582b9800, 0x0000023f582bc000 } "Reference Handler" #2 daemon prio=10 os_prio=2 cpu=765.63ms elapsed=14341.96s tid=0x0000023f424c4800 nid=0x6f58 waiting on condition [0x0000008d0a4ff000] java.lang.Thread.State: RUNNABLE at java.lang.ref.Reference.waitForReferencePendingList(java.base@11.0.9/Native Method) at java.lang.ref.Reference.processPendingReferences(java.base@11.0.9/Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(java.base@11.0.9/Unknown Source) "Finalizer" #3 daemon prio=8 os_prio=1 cpu=2125.00ms elapsed=14341.96s tid=0x0000023f424fb000 nid=0x14744 in Object.wait() [0x0000008d0a5ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.9/Native Method) - waiting on at java.lang.ref.ReferenceQueue.remove(java.base@11.0.9/Unknown Source) - waiting to re-lock in wait() <0x000000041bc01318> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@11.0.9/Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(java.base@11.0.9/Unknown Source) "Signal Dispatcher" #4 daemon prio=9 os_prio=2 cpu=0.00ms elapsed=14341.85s tid=0x0000023f4250b800 nid=0x18928 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Attach Listener" #5 daemon prio=5 os_prio=2 cpu=0.00ms elapsed=14341.85s tid=0x0000023f4250e000 nid=0x19434 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" #6 daemon prio=9 os_prio=2 cpu=230515.63ms elapsed=14341.85s tid=0x0000023f42511000 nid=0x11868 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "C1 CompilerThread0" #14 daemon prio=9 os_prio=2 cpu=12921.88ms elapsed=14341.85s tid=0x0000023f4251d000 nid=0x3ef8 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "Sweeper thread" #18 daemon prio=9 os_prio=2 cpu=14140.63ms elapsed=14341.85s tid=0x0000023f42522000 nid=0x68c runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Service Thread" #19 daemon prio=9 os_prio=0 cpu=0.00ms elapsed=14341.82s tid=0x0000023f426de800 nid=0x45f0 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Common-Cleaner" #20 daemon prio=8 os_prio=1 cpu=15.63ms elapsed=14341.80s tid=0x0000023f42709800 nid=0x13a20 in Object.wait() [0x0000008d0b0ff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.9/Native Method) - waiting on at java.lang.ref.ReferenceQueue.remove(java.base@11.0.9/Unknown Source) - waiting to re-lock in wait() <0x000000041bc01228> (a java.lang.ref.ReferenceQueue$Lock) at jdk.internal.ref.CleanerImpl.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) at jdk.internal.misc.InnocuousThread.run(java.base@11.0.9/Unknown Source) "Wrapper-Control-Event-Monitor" #23 daemon prio=5 os_prio=0 cpu=484.38ms elapsed=14341.54s tid=0x0000023f438cb800 nid=0x5a00 waiting on condition [0x0000008d0b3fe000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(java.base@11.0.9/Native Method) at org.tanukisoftware.wrapper.WrapperManager$3.run(WrapperManager.java:1073) "Wrapper-Connection" #25 daemon prio=10 os_prio=2 cpu=78.13ms elapsed=14341.52s tid=0x0000023f4374d800 nid=0x323c runnable [0x0000008d0b5fe000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(java.base@11.0.9/Native Method) at java.net.SocketInputStream.socketRead(java.base@11.0.9/Unknown Source) at java.net.SocketInputStream.read(java.base@11.0.9/Unknown Source) at java.net.SocketInputStream.read(java.base@11.0.9/Unknown Source) at java.net.SocketInputStream.read(java.base@11.0.9/Unknown Source) at java.io.DataInputStream.readByte(java.base@11.0.9/Unknown Source) at org.tanukisoftware.wrapper.WrapperManager.handleBackend(WrapperManager.java:5812) at org.tanukisoftware.wrapper.WrapperManager.run(WrapperManager.java:6233) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "DestroyJavaVM" #26 prio=5 os_prio=0 cpu=484.38ms elapsed=14341.52s tid=0x0000023f04437000 nid=0x10168 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "WrapperSimpleAppMain" #28 prio=5 os_prio=0 cpu=1765.63ms elapsed=14341.43s tid=0x0000023f4375f000 nid=0x5ff0 in Object.wait() [0x0000008d0b7fe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.9/Native Method) - waiting on <0x000000040f774340> (a java.lang.Object) at java.lang.Object.wait(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.util.thread.QueuedThreadPool.join(QueuedThreadPool.java:567) - waiting to re-lock in wait() <0x000000040f774340> (a java.lang.Object) at org.eclipse.jetty.server.Server.join(Server.java:550) at com.inductiveautomation.catapult.IgnitionServer.start(IgnitionServer.java:1074) at com.inductiveautomation.ignition.gateway.web.WebResourceManagerImpl.start(WebResourceManagerImpl.java:320) at com.inductiveautomation.ignition.gateway.IgnitionGateway.start(IgnitionGateway.java:552) at com.inductiveautomation.ignition.gateway.IgnitionGateway.main(IgnitionGateway.java:288) at com.inductiveautomation.catapult.Catapult.main(Catapult.java:8) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@11.0.9/Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:349) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-logging-sqlite-appender" #29 prio=5 os_prio=0 cpu=29046.88ms elapsed=14341.05s tid=0x0000023f43d7c000 nid=0x786c waiting on condition [0x0000008d0b8fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041bc04210> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "AsyncAppender-Worker-SysoutAsync" #30 daemon prio=5 os_prio=0 cpu=140.63ms elapsed=14341.05s tid=0x0000023f43d10000 nid=0x167ec waiting on condition [0x0000008d0b9ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041bc017a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ArrayBlockingQueue.take(java.base@11.0.9/Unknown Source) at ch.qos.logback.core.AsyncAppenderBase$Worker.run(AsyncAppenderBase.java:289) "AsyncAppender-Worker-DBAsync" #31 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14341.05s tid=0x0000023f4438e000 nid=0x16eb0 waiting on condition [0x0000008d0baff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041bc039a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ArrayBlockingQueue.take(java.base@11.0.9/Unknown Source) at ch.qos.logback.core.AsyncAppenderBase$Worker.run(AsyncAppenderBase.java:289) "gateway-log-monitoring-session-reaper" #33 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14341.01s tid=0x0000023f44980000 nid=0x2510 waiting on condition [0x0000008d0bbfe000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(java.base@11.0.9/Native Method) at com.inductiveautomation.ignition.gateway.logging.GatewayLoggingManagerImpl$MonitoringSessionReaper.run(GatewayLoggingManagerImpl.java:436) "platform-scheduled-executor-1" #34 prio=5 os_prio=0 cpu=0.00ms elapsed=14340.37s tid=0x0000023f44987000 nid=0x5300 waiting on condition [0x0000008d0cbfe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041bc04db0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "catapult-filemonitor" #35 daemon prio=5 os_prio=0 cpu=46.88ms elapsed=14340.27s tid=0x0000023f44982000 nid=0x11294 waiting on condition [0x0000008d0ccff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fc00178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-40" #40 prio=5 os_prio=0 cpu=578.13ms elapsed=14340.26s tid=0x0000023f44981000 nid=0x27fc runnable [0x0000008d0cffe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x00000004101a2310> (a sun.nio.ch.Util$2) - locked <0x00000004101a2288> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-44" #44 prio=5 os_prio=0 cpu=10843.75ms elapsed=14340.26s tid=0x0000023f4553e000 nid=0x10ce4 runnable [0x0000008d0d3fe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x000000040f5df2e0> (a sun.nio.ch.Util$2) - locked <0x000000040f5df258> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "Session-HouseKeeper-7cb5d15f-1" #46 prio=5 os_prio=0 cpu=0.00ms elapsed=14340.18s tid=0x0000023f45543800 nid=0x18578 waiting on condition [0x0000008d0d5ff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040ffc9dc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-shared-exec-engine-1" #47 prio=5 os_prio=0 cpu=20343.75ms elapsed=14340.08s tid=0x0000023f45544800 nid=0xaad8 waiting on condition [0x0000008d0d6ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041bc04460> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-shared-exec-engine-2" #49 prio=5 os_prio=0 cpu=100281.25ms elapsed=14339.94s tid=0x0000023f45542000 nid=0x7824 waiting on condition [0x0000008d0d8ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041bc04460> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-50-acceptor-0@60c30416-ServerConnector@4f797088{HTTP/1.1,[http/1.1]}{0.0.0.0:8088}" #50 prio=3 os_prio=-1 cpu=0.00ms elapsed=14339.90s tid=0x0000023f45543000 nid=0xc0c0 waiting on condition [0x0000008d0d9fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f774690> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.ReentrantLock.lock(java.base@11.0.9/Unknown Source) at sun.nio.ch.ServerSocketChannelImpl.accept(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.server.ServerConnector.accept(ServerConnector.java:385) at org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.java:701) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-51-acceptor-1@79a42cd2-ServerConnector@4f797088{HTTP/1.1,[http/1.1]}{0.0.0.0:8088}" #51 prio=3 os_prio=-1 cpu=15.63ms elapsed=14339.90s tid=0x0000023f4553e800 nid=0xe1ac runnable [0x0000008d0daff000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.ServerSocketChannelImpl.accept0(java.base@11.0.9/Native Method) at sun.nio.ch.ServerSocketChannelImpl.accept(java.base@11.0.9/Unknown Source) at sun.nio.ch.ServerSocketChannelImpl.accept(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.server.ServerConnector.accept(ServerConnector.java:385) at org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.java:701) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-shared-exec-engine-3" #52 prio=5 os_prio=0 cpu=473890.63ms elapsed=14339.83s tid=0x0000023f45545000 nid=0xaa24 runnable [0x0000008d0dbff000] java.lang.Thread.State: RUNNABLE at java.io.RandomAccessFile.readBytes(java.base@11.0.9/Native Method) at java.io.RandomAccessFile.read(java.base@11.0.9/Unknown Source) at com.bhp.afopcdevice.AFOPCDevice.readPiPoint(AFOPCDevice.java:298) at com.bhp.afopcdevice.AFOPCDevice.readPiPoints(AFOPCDevice.java:193) at com.bhp.afopcdevice.AFOPCDevice$$Lambda$3159/0x0000000801449040.run(Unknown Source) at com.inductiveautomation.ignition.common.execution.impl.BasicExecutionEngine$ThrowableCatchingRunnable.run(BasicExecutionEngine.java:538) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-61-acceptor-0@137d9f77-ServerConnector@2352a6a6{SSL,[ssl, http/1.1]}{0.0.0.0:443}" #61 prio=3 os_prio=-1 cpu=3421.88ms elapsed=14339.79s tid=0x0000023f4554c800 nid=0xa858 waiting on condition [0x0000008d0e4ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040ff415b0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.ReentrantLock.lock(java.base@11.0.9/Unknown Source) at sun.nio.ch.ServerSocketChannelImpl.accept(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.server.ServerConnector.accept(ServerConnector.java:385) at org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.java:701) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-62-acceptor-1@58abc571-ServerConnector@2352a6a6{SSL,[ssl, http/1.1]}{0.0.0.0:443}" #62 prio=3 os_prio=-1 cpu=3265.63ms elapsed=14339.79s tid=0x0000023f45549800 nid=0x6b0c runnable [0x0000008d0e5fe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.ServerSocketChannelImpl.accept0(java.base@11.0.9/Native Method) at sun.nio.ch.ServerSocketChannelImpl.accept(java.base@11.0.9/Unknown Source) at sun.nio.ch.ServerSocketChannelImpl.accept(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.server.ServerConnector.accept(ServerConnector.java:385) at org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.java:701) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "Connector-Scheduler-2352a6a6-1" #64 prio=5 os_prio=0 cpu=218.75ms elapsed=14339.77s tid=0x0000023f44ec7000 nid=0x11ec waiting on condition [0x0000008d0e7fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f774ad8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-shared-exec-engine-4" #65 prio=5 os_prio=0 cpu=26484.38ms elapsed=14339.77s tid=0x0000023f44ec6000 nid=0xdc60 waiting on condition [0x0000008d0e8ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041bc04460> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "HttpClient-1-SelectorManager" #68 daemon prio=5 os_prio=0 cpu=15.63ms elapsed=14339.67s tid=0x0000023f44ecd800 nid=0x16158 runnable [0x0000008d0ebff000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x00000004100098a8> (a sun.nio.ch.Util$2) - locked <0x0000000410009820> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at jdk.internal.net.http.HttpClientImpl$SelectorManager.run(java.net.http@11.0.9/Unknown Source) "gateway-shared-exec-engine-5" #69 prio=5 os_prio=0 cpu=689375.00ms elapsed=14339.65s tid=0x0000023f44ecb800 nid=0x886c runnable [0x0000008d0ecff000] java.lang.Thread.State: RUNNABLE at java.io.RandomAccessFile.read0(java.base@11.0.9/Native Method) at java.io.RandomAccessFile.read(java.base@11.0.9/Unknown Source) at java.io.RandomAccessFile.readByte(java.base@11.0.9/Unknown Source) at com.bhp.afopcdevice.AFOPCDevice.readPiPoint(AFOPCDevice.java:292) at com.bhp.afopcdevice.AFOPCDevice.readPiPoints(AFOPCDevice.java:193) at com.bhp.afopcdevice.AFOPCDevice$$Lambda$3159/0x0000000801449040.run(Unknown Source) at com.inductiveautomation.ignition.common.execution.impl.BasicExecutionEngine$ThrowableCatchingRunnable.run(BasicExecutionEngine.java:538) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-shared-exec-engine-6" #70 prio=5 os_prio=0 cpu=569484.38ms elapsed=14339.65s tid=0x0000023f44ecc800 nid=0xb5e8 runnable [0x0000008d0edfe000] java.lang.Thread.State: RUNNABLE at java.io.RandomAccessFile.read0(java.base@11.0.9/Native Method) at java.io.RandomAccessFile.read(java.base@11.0.9/Unknown Source) at java.io.RandomAccessFile.readByte(java.base@11.0.9/Unknown Source) at com.bhp.afopcdevice.AFOPCDevice.readPiPoint(AFOPCDevice.java:292) at com.bhp.afopcdevice.AFOPCDevice.readPiPoints(AFOPCDevice.java:193) at com.bhp.afopcdevice.AFOPCDevice$$Lambda$3159/0x0000000801449040.run(Unknown Source) at com.inductiveautomation.ignition.common.execution.impl.BasicExecutionEngine$ThrowableCatchingRunnable.run(BasicExecutionEngine.java:538) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "ForkJoinPool.commonPool-worker-19" #71 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14339.59s tid=0x0000023f44ec7800 nid=0xf4e4 waiting on condition [0x0000008d0f2ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040ff41780> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.9/Unknown Source) "ForkJoinPool.commonPool-worker-5" #72 daemon prio=5 os_prio=0 cpu=31.25ms elapsed=14339.59s tid=0x0000023f44ece000 nid=0x179ac waiting on condition [0x0000008d0f3ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040ff41780> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.9/Unknown Source) "ForkJoinPool.commonPool-worker-23" #73 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14339.59s tid=0x0000023f44ec8800 nid=0x1a350 waiting on condition [0x0000008d0f4ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040ff41780> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.9/Unknown Source) "ForkJoinPool.commonPool-worker-9" #74 daemon prio=5 os_prio=0 cpu=140.63ms elapsed=14339.59s tid=0x0000023f44ecf000 nid=0x5354 waiting on condition [0x0000008d0f5ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040ff41780> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.9/Unknown Source) "ForkJoinPool.commonPool-worker-27" #75 daemon prio=5 os_prio=0 cpu=1953.13ms elapsed=14339.59s tid=0x0000023f44ed4000 nid=0x1890c waiting on condition [0x0000008d0f6ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040ff41780> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.9/Unknown Source) "ForkJoinPool.commonPool-worker-31" #77 daemon prio=5 os_prio=0 cpu=15.63ms elapsed=14339.59s tid=0x0000023f44ed0000 nid=0x10d34 waiting on condition [0x0000008d0f7ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040ff41780> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.9/Unknown Source) "ForkJoinPool.commonPool-worker-13" #76 daemon prio=5 os_prio=0 cpu=78.13ms elapsed=14339.59s tid=0x0000023f44ed1800 nid=0x5f30 waiting on condition [0x0000008d0f8ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040ff41780> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.9/Unknown Source) "ForkJoinPool.commonPool-worker-17" #78 daemon prio=5 os_prio=0 cpu=1875.00ms elapsed=14339.59s tid=0x0000023f44ed4800 nid=0xd18 waiting on condition [0x0000008d0fafe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040ff41780> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.9/Unknown Source) "ForkJoinPool.commonPool-worker-25" #82 daemon prio=5 os_prio=0 cpu=656.25ms elapsed=14339.59s tid=0x0000023f44ed3000 nid=0x1261c waiting on condition [0x0000008d0fbff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040ff41780> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.parkUntil(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.9/Unknown Source) "ForkJoinPool.commonPool-worker-11" #83 daemon prio=5 os_prio=0 cpu=46.88ms elapsed=14339.59s tid=0x0000023f44ed0800 nid=0x1a048 waiting on condition [0x0000008d0fcff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040ff41780> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.9/Unknown Source) "ForkJoinPool.commonPool-worker-15" #85 daemon prio=5 os_prio=0 cpu=31.25ms elapsed=14339.59s tid=0x0000023f489bd000 nid=0x6d14 waiting on condition [0x0000008d0fdfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040ff41780> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.9/Unknown Source) "ForkJoinPool.commonPool-worker-7" #81 daemon prio=5 os_prio=0 cpu=15.63ms elapsed=14339.59s tid=0x0000023f489bc000 nid=0x18f8c waiting on condition [0x0000008d0feff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040ff41780> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.9/Unknown Source) "ForkJoinPool.commonPool-worker-21" #80 daemon prio=5 os_prio=0 cpu=46.88ms elapsed=14339.59s tid=0x0000023f489c2800 nid=0xb858 waiting on condition [0x0000008d0ffff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040ff41780> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.9/Unknown Source) "ForkJoinPool.commonPool-worker-29" #84 daemon prio=5 os_prio=0 cpu=531.25ms elapsed=14339.59s tid=0x0000023f489c1800 nid=0x14cd4 waiting on condition [0x0000008d101fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040ff41780> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.9/Unknown Source) "webserver-94-acceptor-0@354012a3-ServerConnector@172ba2d8{SSL,[ssl, http/1.1]}{0.0.0.0:8060}" #94 prio=3 os_prio=-1 cpu=31.25ms elapsed=14339.43s tid=0x0000023f489c0000 nid=0x6bd4 waiting on condition [0x0000008d108fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fda8ed0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.ReentrantLock.lock(java.base@11.0.9/Unknown Source) at sun.nio.ch.ServerSocketChannelImpl.accept(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.server.ServerConnector.accept(ServerConnector.java:385) at org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.java:701) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-95-acceptor-1@614c018d-ServerConnector@172ba2d8{SSL,[ssl, http/1.1]}{0.0.0.0:8060}" #95 prio=3 os_prio=-1 cpu=62.50ms elapsed=14339.43s tid=0x0000023f489c6800 nid=0xa598 runnable [0x0000008d109fe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.ServerSocketChannelImpl.accept0(java.base@11.0.9/Native Method) at sun.nio.ch.ServerSocketChannelImpl.accept(java.base@11.0.9/Unknown Source) at sun.nio.ch.ServerSocketChannelImpl.accept(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.server.ServerConnector.accept(ServerConnector.java:385) at org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.java:701) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "Connector-Scheduler-172ba2d8-1" #97 prio=5 os_prio=0 cpu=0.00ms elapsed=14339.43s tid=0x0000023f489c8000 nid=0xede4 waiting on condition [0x0000008d10afe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000410211838> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-shared-exec-engine-7" #100 prio=5 os_prio=0 cpu=407984.38ms elapsed=14336.19s tid=0x0000023f45540800 nid=0x12240 runnable [0x0000008d0bcfe000] java.lang.Thread.State: RUNNABLE at java.io.RandomAccessFile.read0(java.base@11.0.9/Native Method) at java.io.RandomAccessFile.read(java.base@11.0.9/Unknown Source) at java.io.RandomAccessFile.readByte(java.base@11.0.9/Unknown Source) at com.bhp.afopcdevice.AFOPCDevice.readPiPoint(AFOPCDevice.java:292) at com.bhp.afopcdevice.AFOPCDevice.readPiPoints(AFOPCDevice.java:193) at com.bhp.afopcdevice.AFOPCDevice$$Lambda$3159/0x0000000801449040.run(Unknown Source) at com.inductiveautomation.ignition.common.execution.impl.BasicExecutionEngine$ThrowableCatchingRunnable.run(BasicExecutionEngine.java:538) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-shared-exec-engine-8" #104 prio=5 os_prio=0 cpu=302453.13ms elapsed=14334.27s tid=0x0000023f48b2d000 nid=0x1ad24 runnable [0x0000008d10bfe000] java.lang.Thread.State: RUNNABLE at java.io.RandomAccessFile.read0(java.base@11.0.9/Native Method) at java.io.RandomAccessFile.read(java.base@11.0.9/Unknown Source) at java.io.RandomAccessFile.readByte(java.base@11.0.9/Unknown Source) at com.bhp.afopcdevice.AFOPCDevice.readPiPoint(AFOPCDevice.java:292) at com.bhp.afopcdevice.AFOPCDevice.readPiPoints(AFOPCDevice.java:193) at com.bhp.afopcdevice.AFOPCDevice$$Lambda$3159/0x0000000801449040.run(Unknown Source) at com.inductiveautomation.ignition.common.execution.impl.BasicExecutionEngine$ThrowableCatchingRunnable.run(BasicExecutionEngine.java:538) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-shared-exec-engine-9" #107 prio=5 os_prio=0 cpu=849406.25ms elapsed=14334.25s tid=0x0000023f48b33800 nid=0x153b4 runnable [0x0000008d10efe000] java.lang.Thread.State: RUNNABLE at java.util.regex.Pattern.sequence(java.base@11.0.9/Unknown Source) at java.util.regex.Pattern.expr(java.base@11.0.9/Unknown Source) at java.util.regex.Pattern.compile(java.base@11.0.9/Unknown Source) at java.util.regex.Pattern.(java.base@11.0.9/Unknown Source) at java.util.regex.Pattern.compile(java.base@11.0.9/Unknown Source) at java.lang.String.replaceFirst(java.base@11.0.9/Unknown Source) at com.bhp.afopcdevice.AFOPCDevice.readPiPoint(AFOPCDevice.java:317) at com.bhp.afopcdevice.AFOPCDevice.readPiPoints(AFOPCDevice.java:193) at com.bhp.afopcdevice.AFOPCDevice$$Lambda$3159/0x0000000801449040.run(Unknown Source) at com.inductiveautomation.ignition.common.execution.impl.BasicExecutionEngine$ThrowableCatchingRunnable.run(BasicExecutionEngine.java:538) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-shared-exec-engine-10" #108 prio=5 os_prio=0 cpu=25578.13ms elapsed=14334.24s tid=0x0000023f48b34000 nid=0x3f6c waiting on condition [0x0000008d10ffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041bc04460> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "FileSystemWatchService" #109 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14334.10s tid=0x0000023f48b32000 nid=0x13f40 runnable [0x0000008d110ff000] java.lang.Thread.State: RUNNABLE at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(java.base@11.0.9/Native Method) at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(java.base@11.0.9/Unknown Source) at sun.nio.fs.WindowsWatchService$Poller.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "certificate-store-watcher" #110 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14334.10s tid=0x0000023f48b2f800 nid=0x1cc waiting on condition [0x0000008d111ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fdaa970> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingDeque.take(java.base@11.0.9/Unknown Source) at sun.nio.fs.AbstractWatchService.take(java.base@11.0.9/Unknown Source) at org.eclipse.milo.opcua.stack.core.security.DefaultTrustListManager$Watcher.run(DefaultTrustListManager.java:559) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "FileSystemWatchService" #111 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14334.02s tid=0x0000023f48b2e800 nid=0x1ac60 runnable [0x0000008d112ff000] java.lang.Thread.State: RUNNABLE at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(java.base@11.0.9/Native Method) at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(java.base@11.0.9/Unknown Source) at sun.nio.fs.WindowsWatchService$Poller.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "certificate-store-watcher" #112 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14334.02s tid=0x0000023f48b32800 nid=0x11ab4 waiting on condition [0x0000008d113ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fdaaeb0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingDeque.take(java.base@11.0.9/Unknown Source) at sun.nio.fs.AbstractWatchService.take(java.base@11.0.9/Unknown Source) at org.eclipse.milo.opcua.stack.core.security.DefaultTrustListManager$Watcher.run(DefaultTrustListManager.java:559) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-shared-exec-engine-11" #113 prio=5 os_prio=0 cpu=469812.50ms elapsed=14332.27s tid=0x0000023f48b2c000 nid=0xa4d8 runnable [0x0000008d114fe000] java.lang.Thread.State: RUNNABLE at java.io.RandomAccessFile.read0(java.base@11.0.9/Native Method) at java.io.RandomAccessFile.read(java.base@11.0.9/Unknown Source) at java.io.RandomAccessFile.readByte(java.base@11.0.9/Unknown Source) at com.bhp.afopcdevice.AFOPCDevice.readPiPoint(AFOPCDevice.java:292) at com.bhp.afopcdevice.AFOPCDevice.readPiPoints(AFOPCDevice.java:193) at com.bhp.afopcdevice.AFOPCDevice$$Lambda$3159/0x0000000801449040.run(Unknown Source) at com.inductiveautomation.ignition.common.execution.impl.BasicExecutionEngine$ThrowableCatchingRunnable.run(BasicExecutionEngine.java:538) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-shared-exec-engine-12" #114 prio=5 os_prio=0 cpu=22562.50ms elapsed=14332.27s tid=0x0000023f48b35000 nid=0x8b10 waiting on condition [0x0000008d115ff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041bc04460> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "com.jniwrapper.NativeResourceCollector" #116 daemon prio=5 os_prio=0 cpu=718.75ms elapsed=14332.00s tid=0x0000023f48b31000 nid=0x14e24 in Object.wait() [0x0000008d116fe000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.9/Native Method) - waiting on at java.lang.ref.ReferenceQueue.remove(java.base@11.0.9/Unknown Source) - waiting to re-lock in wait() <0x000000040f5ef5b8> (a java.lang.ref.ReferenceQueue$Lock) at com.jniwrapper.a.run(SourceFile:158) "Main message loop" #117 daemon prio=5 os_prio=0 cpu=31.25ms elapsed=14331.97s tid=0x0000023f48b36000 nid=0x1086c runnable [0x0000008d117ff000] java.lang.Thread.State: RUNNABLE at com.jniwrapper.Function.invokeCFunc(Native Method) at com.jniwrapper.FunctionCall.a(SourceFile:127) at com.jniwrapper.FunctionCall.call(SourceFile:35) at com.jniwrapper.Function.invoke(SourceFile:188) at com.jniwrapper.Function.invoke(SourceFile:255) at com.jniwrapper.win32.MessageLoopThread$LoopThread.run(MessageLoopThread.java:528) "platform-scheduled-executor-2" #118 prio=5 os_prio=0 cpu=15.63ms elapsed=14329.60s tid=0x0000023f48b29000 nid=0x7ef0 waiting on condition [0x0000008d0b1ff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041bc04db0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "platform-scheduled-executor-3" #120 prio=5 os_prio=0 cpu=0.00ms elapsed=14328.19s tid=0x0000023f43da1800 nid=0x184b4 waiting on condition [0x0000008d0f0ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041bc04db0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-performance-metric-history-1" #121 daemon prio=5 os_prio=0 cpu=1578.13ms elapsed=14328.19s tid=0x0000023f43da2800 nid=0x12f0c waiting on condition [0x0000008d118fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f831b78> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-db-connection-validator-1" #122 daemon prio=5 os_prio=0 cpu=1437.50ms elapsed=14328.08s tid=0x0000023f43da0800 nid=0xc580 waiting on condition [0x0000008d119ff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f831dd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-db-connection-validator-2" #123 daemon prio=5 os_prio=0 cpu=1375.00ms elapsed=14328.08s tid=0x0000023f43da5800 nid=0x1992c waiting on condition [0x0000008d11aff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f831dd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "tag-group-manager" #124 prio=5 os_prio=0 cpu=31.25ms elapsed=14328.05s tid=0x0000023f43da0000 nid=0x150b4 waiting on condition [0x0000008d11bfe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004102128e8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "platform-scheduled-executor-4" #125 prio=5 os_prio=0 cpu=31.25ms elapsed=14328.03s tid=0x0000023f43da6800 nid=0x1a54c waiting on condition [0x0000008d11cfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041bc04db0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "tag-provider-System" #126 prio=5 os_prio=0 cpu=78.13ms elapsed=14328.02s tid=0x0000023f43da8000 nid=0xeb48 waiting on condition [0x0000008d11dfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000410212d10> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "platform-scheduled-executor-5" #127 prio=5 os_prio=0 cpu=15.63ms elapsed=14328.00s tid=0x0000023f43da3000 nid=0x17048 waiting on condition [0x0000008d11efe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041bc04db0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "platform-scheduled-executor-6" #128 prio=5 os_prio=0 cpu=15.63ms elapsed=14328.00s tid=0x0000023f43da7800 nid=0xa11c waiting on condition [0x0000008d11fff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041bc04db0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "tags-history-1" #129 prio=5 os_prio=0 cpu=53781.25ms elapsed=14327.99s tid=0x0000023f43da9000 nid=0x17190 waiting on condition [0x0000008d120fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000410214b08> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "tag-group-manager" #130 prio=5 os_prio=0 cpu=140.63ms elapsed=14327.99s tid=0x0000023f43da9800 nid=0xc214 waiting on condition [0x0000008d121fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fb5adf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "platform-scheduled-executor-7" #131 prio=5 os_prio=0 cpu=0.00ms elapsed=14327.97s tid=0x0000023f43da4000 nid=0x7590 waiting on condition [0x0000008d122fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041bc04db0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "platform-scheduled-executor-8" #132 prio=5 os_prio=0 cpu=0.00ms elapsed=14327.97s tid=0x0000023f43daa800 nid=0x899c waiting on condition [0x0000008d123fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041bc04db0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "tag-group-manager" #133 prio=5 os_prio=0 cpu=109.38ms elapsed=14327.96s tid=0x0000023f43da5000 nid=0x11214 waiting on condition [0x0000008d124ff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004102150f8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "Wicket-PageSavingThread" #134 daemon prio=5 os_prio=0 cpu=234.38ms elapsed=14322.74s tid=0x0000023f43dab800 nid=0x184a8 waiting on condition [0x0000008d0b2ff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004204929d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingQueue.poll(java.base@11.0.9/Unknown Source) at org.apache.wicket.pageStore.AsynchronousDataStore$PageSavingRunnable.run(AsynchronousDataStore.java:345) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "platform-scheduled-executor-9" #135 prio=5 os_prio=0 cpu=62.50ms elapsed=14319.24s tid=0x0000023f43dac000 nid=0x13438 waiting on condition [0x0000008d0abfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041bc04db0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-expr-pollingfunc-timer" #136 daemon prio=5 os_prio=0 cpu=2968.75ms elapsed=14319.20s tid=0x0000023f43dad000 nid=0xed7c in Object.wait() [0x0000008d0acff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.9/Native Method) - waiting on at java.util.TimerThread.mainLoop(java.base@11.0.9/Unknown Source) - waiting to re-lock in wait() <0x000000042036f390> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@11.0.9/Unknown Source) "gateway.tags.subscriptionmodel-1" #137 daemon prio=5 os_prio=0 cpu=8718.75ms elapsed=14319.17s tid=0x0000023f43dae800 nid=0xdf6c waiting on condition [0x0000008d0eeff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fb68c30> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "tag-provider-subs-WAIO" #138 daemon prio=5 os_prio=0 cpu=19281.25ms elapsed=14319.16s tid=0x0000023f48b29800 nid=0xc094 waiting on condition [0x0000008d0efff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fb57850> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "platform-scheduled-executor-10" #139 prio=5 os_prio=0 cpu=0.00ms elapsed=14319.16s tid=0x0000023f48b2a800 nid=0x1576c waiting on condition [0x0000008d125fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041bc04db0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "platform-scheduled-executor-11" #140 prio=5 os_prio=0 cpu=15.63ms elapsed=14319.11s tid=0x0000023f4c250800 nid=0x5824 waiting on condition [0x0000008d13afe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041bc04db0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "platform-scheduled-executor-12" #141 prio=5 os_prio=0 cpu=0.00ms elapsed=14319.05s tid=0x0000023f4c24c000 nid=0x6f24 waiting on condition [0x0000008d13cfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041bc04db0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "platform-scheduled-executor-13" #142 prio=5 os_prio=0 cpu=46.88ms elapsed=14318.99s tid=0x0000023f4c256000 nid=0xd424 waiting on condition [0x0000008d13eff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041bc04db0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "tag-expressions-1" #143 daemon prio=5 os_prio=0 cpu=21375.00ms elapsed=14318.94s tid=0x0000023f4c257800 nid=0xb838 waiting on condition [0x0000008d13ffe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000069580abc8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.timedGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.ignition.gateway.expressions.TagReferenceBinder$TagReadExpression.execute(TagReferenceBinder.java:302) at com.inductiveautomation.ignition.common.expressions.DefaultFunctionFactory$IsNullFunction.execute(DefaultFunctionFactory.java:489) at com.inductiveautomation.ignition.common.expressions.FunctionExpression.execute(FunctionExpression.java:69) at com.inductiveautomation.ignition.common.expressions.DefaultFunctionFactory$IfFunction.execute(DefaultFunctionFactory.java:1707) at com.inductiveautomation.ignition.common.expressions.FunctionExpression.execute(FunctionExpression.java:69) at com.inductiveautomation.ignition.common.expressions.DefaultFunctionFactory$IfFunction.execute(DefaultFunctionFactory.java:1724) at com.inductiveautomation.ignition.common.expressions.FunctionExpression.execute(FunctionExpression.java:69) at com.inductiveautomation.ignition.gateway.tags.actors.factories.value.expression.ExpressionTagActorFactory$ExpressionTagActor.runInternal(ExpressionTagActorFactory.java:166) at com.inductiveautomation.ignition.gateway.tags.actors.factories.value.AbstractExpressionActor.run(AbstractExpressionActor.java:145) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "tag-expressions-2" #144 daemon prio=5 os_prio=0 cpu=22312.50ms elapsed=14318.94s tid=0x0000023f4c252800 nid=0x14d9c waiting on condition [0x0000008d140ff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000006958060c0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.timedGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.ignition.gateway.expressions.TagReferenceBinder$TagReadExpression.execute(TagReferenceBinder.java:302) at com.inductiveautomation.ignition.common.expressions.DefaultFunctionFactory$IsNullFunction.execute(DefaultFunctionFactory.java:489) at com.inductiveautomation.ignition.common.expressions.FunctionExpression.execute(FunctionExpression.java:69) at com.inductiveautomation.ignition.common.expressions.DefaultFunctionFactory$IfFunction.execute(DefaultFunctionFactory.java:1707) at com.inductiveautomation.ignition.common.expressions.FunctionExpression.execute(FunctionExpression.java:69) at com.inductiveautomation.ignition.common.expressions.DefaultFunctionFactory$IfFunction.execute(DefaultFunctionFactory.java:1724) at com.inductiveautomation.ignition.common.expressions.FunctionExpression.execute(FunctionExpression.java:69) at com.inductiveautomation.ignition.gateway.tags.actors.factories.value.expression.ExpressionTagActorFactory$ExpressionTagActor.runInternal(ExpressionTagActorFactory.java:166) at com.inductiveautomation.ignition.gateway.tags.actors.factories.value.AbstractExpressionActor.run(AbstractExpressionActor.java:145) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "tag-expressions-3" #145 daemon prio=5 os_prio=0 cpu=23078.13ms elapsed=14318.94s tid=0x0000023f4c257000 nid=0x17b50 waiting on condition [0x0000008d141fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000006958042e0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.timedGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.ignition.gateway.expressions.TagReferenceBinder$TagReadExpression.execute(TagReferenceBinder.java:302) at com.inductiveautomation.ignition.common.expressions.DefaultFunctionFactory$IsNullFunction.execute(DefaultFunctionFactory.java:489) at com.inductiveautomation.ignition.common.expressions.FunctionExpression.execute(FunctionExpression.java:69) at com.inductiveautomation.ignition.common.expressions.DefaultFunctionFactory$IfFunction.execute(DefaultFunctionFactory.java:1707) at com.inductiveautomation.ignition.common.expressions.FunctionExpression.execute(FunctionExpression.java:69) at com.inductiveautomation.ignition.common.expressions.DefaultFunctionFactory$IfFunction.execute(DefaultFunctionFactory.java:1724) at com.inductiveautomation.ignition.common.expressions.FunctionExpression.execute(FunctionExpression.java:69) at com.inductiveautomation.ignition.gateway.tags.actors.factories.value.expression.ExpressionTagActorFactory$ExpressionTagActor.runInternal(ExpressionTagActorFactory.java:166) at com.inductiveautomation.ignition.gateway.tags.actors.factories.value.AbstractExpressionActor.run(AbstractExpressionActor.java:145) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "platform-scheduled-executor-14" #146 prio=5 os_prio=0 cpu=0.00ms elapsed=14318.94s tid=0x0000023f4c259800 nid=0x12414 waiting on condition [0x0000008d142fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041bc04db0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "platform-scheduled-executor-15" #147 prio=5 os_prio=0 cpu=0.00ms elapsed=14318.86s tid=0x0000023f4c253800 nid=0xded8 waiting on condition [0x0000008d143fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041bc04db0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "platform-scheduled-executor-16" #148 prio=5 os_prio=0 cpu=0.00ms elapsed=14318.86s tid=0x0000023f4c254800 nid=0xbf3c waiting on condition [0x0000008d144ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041bc04db0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "Timer-0" #149 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14317.91s tid=0x0000023f4c255000 nid=0x7980 in Object.wait() [0x0000008d145fe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.9/Native Method) - waiting on <0x00000004201253d8> (a java.util.TaskQueue) at java.lang.Object.wait(java.base@11.0.9/Unknown Source) at java.util.TimerThread.mainLoop(java.base@11.0.9/Unknown Source) - waiting to re-lock in wait() <0x00000004201253d8> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@11.0.9/Unknown Source) "oracle.jdbc.driver.BlockSource.ThreadedCachingBlockSource.BlockReleaser" #150 daemon prio=4 os_prio=-1 cpu=0.00ms elapsed=14317.91s tid=0x0000023f48b30000 nid=0xacdc in Object.wait() [0x0000008d147ff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.9/Native Method) - waiting on at oracle.jdbc.driver.BlockSource$ThreadedCachingBlockSource$BlockReleaser.run(BlockSource.java:331) - waiting to re-lock in wait() <0x00000004202dc9d8> (a oracle.jdbc.driver.BlockSource$ThreadedCachingBlockSource$BlockReleaser) "InterruptTimer" #151 daemon prio=5 os_prio=0 cpu=15.63ms elapsed=14317.86s tid=0x0000023f43dae000 nid=0x18108 in Object.wait() [0x0000008d148ff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.9/Native Method) - waiting on at java.util.TimerThread.mainLoop(java.base@11.0.9/Unknown Source) - waiting to re-lock in wait() <0x000000042024a7d8> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@11.0.9/Unknown Source) "tag-provider-WAIO" #153 daemon prio=5 os_prio=0 cpu=1322343.75ms elapsed=14316.17s tid=0x0000023f599fe800 nid=0xa6c0 runnable [0x0000008d138fd000] java.lang.Thread.State: RUNNABLE at java.lang.System.identityHashCode(java.base@11.0.9/Native Method) at java.io.ObjectOutputStream$HandleTable.hash(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream$HandleTable.lookup(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream$ReplaceTable.lookup(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeObject0(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.defaultWriteFields(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeSerialData(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeOrdinaryObject(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeObject0(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeObject(java.base@11.0.9/Unknown Source) at java.util.HashSet.writeObject(java.base@11.0.9/Unknown Source) at jdk.internal.reflect.GeneratedMethodAccessor29.invoke(java.base@11.0.9/Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at java.io.ObjectStreamClass.invokeWriteObject(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeSerialData(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeOrdinaryObject(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeObject0(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeObject(java.base@11.0.9/Unknown Source) at java.util.HashMap.internalWriteEntries(java.base@11.0.9/Unknown Source) at java.util.HashMap.writeObject(java.base@11.0.9/Unknown Source) at jdk.internal.reflect.GeneratedMethodAccessor31.invoke(java.base@11.0.9/Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at java.io.ObjectStreamClass.invokeWriteObject(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeSerialData(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeOrdinaryObject(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeObject0(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.defaultWriteFields(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeSerialData(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeOrdinaryObject(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeObject0(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeObject(java.base@11.0.9/Unknown Source) at java.util.HashSet.writeObject(java.base@11.0.9/Unknown Source) at jdk.internal.reflect.GeneratedMethodAccessor29.invoke(java.base@11.0.9/Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at java.io.ObjectStreamClass.invokeWriteObject(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeSerialData(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeOrdinaryObject(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeObject0(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.defaultWriteFields(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeSerialData(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeOrdinaryObject(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeObject0(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeObject(java.base@11.0.9/Unknown Source) at java.util.HashSet.writeObject(java.base@11.0.9/Unknown Source) at jdk.internal.reflect.GeneratedMethodAccessor29.invoke(java.base@11.0.9/Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at java.io.ObjectStreamClass.invokeWriteObject(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeSerialData(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeOrdinaryObject(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeObject0(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.defaultWriteFields(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeSerialData(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeOrdinaryObject(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeObject0(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeObject(java.base@11.0.9/Unknown Source) at java.util.HashMap.internalWriteEntries(java.base@11.0.9/Unknown Source) at java.util.HashMap.writeObject(java.base@11.0.9/Unknown Source) at jdk.internal.reflect.GeneratedMethodAccessor31.invoke(java.base@11.0.9/Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at java.io.ObjectStreamClass.invokeWriteObject(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeSerialData(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeOrdinaryObject(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeObject0(java.base@11.0.9/Unknown Source) at java.io.ObjectOutputStream.writeObject(java.base@11.0.9/Unknown Source) at com.inductiveautomation.ignition.common.util.CloneUtil.cloneBySerialization(CloneUtil.java:101) at com.inductiveautomation.ignition.common.config.BasicMutableConfigurationPropertyModel.getModelSnapshot(BasicMutableConfigurationPropertyModel.java:45) at com.inductiveautomation.ignition.gateway.tags.TagProviderImpl.getConfigPropertyModel(TagProviderImpl.java:458) at com.inductiveautomation.ignition.gateway.tags.runtime.nodes.ExecutableTag.getBrowsableProperties(ExecutableTag.java:132) at com.inductiveautomation.ignition.gateway.tags.runtime.nodes.BasicTagDefinition$TagPropertySubscriptionManager.getPublishedProperties(BasicTagDefinition.java:1074) at com.inductiveautomation.ignition.gateway.tags.evaluation.subscriptions.AbstractNodePropertyManager.browse(AbstractNodePropertyManager.java:61) at com.inductiveautomation.ignition.gateway.tags.runtime.nodes.BasicTagDefinition.browse(BasicTagDefinition.java:403) at com.inductiveautomation.ignition.gateway.tags.runtime.nodes.ExecutableTag.browse(ExecutableTag.java:157) at com.inductiveautomation.ignition.gateway.tags.runtime.nodes.model.TagNode.browse(TagNode.java:188) at com.inductiveautomation.ignition.gateway.tags.evaluation.nodes.BrowsableNode.browse(BrowsableNode.java:59) at com.inductiveautomation.ignition.gateway.tags.runtime.nodes.ext.SecureJsonValueNode.visit(SecureJsonValueNode.java:438) at com.inductiveautomation.ignition.gateway.tags.runtime.nodes.ext.SecureJsonValueNode.visit(SecureJsonValueNode.java:449) at com.inductiveautomation.ignition.gateway.tags.runtime.nodes.ext.SecureJsonValueNode.read(SecureJsonValueNode.java:469) at com.inductiveautomation.ignition.gateway.tags.runtime.nodes.complex.AbstractComplexTagNode.read(AbstractComplexTagNode.java:222) at com.inductiveautomation.ignition.gateway.tags.TagProviderImpl.read(TagProviderImpl.java:523) at com.inductiveautomation.ignition.gateway.tags.TagProviderImpl.lambda$readAsync$7(TagProviderImpl.java:542) at com.inductiveautomation.ignition.gateway.tags.TagProviderImpl$$Lambda$2196/0x0000000800a2a440.apply(Unknown Source) at java.util.stream.ReferencePipeline$3$1.accept(java.base@11.0.9/Unknown Source) at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(java.base@11.0.9/Unknown Source) at java.util.stream.AbstractPipeline.copyInto(java.base@11.0.9/Unknown Source) at java.util.stream.AbstractPipeline.wrapAndCopyInto(java.base@11.0.9/Unknown Source) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(java.base@11.0.9/Unknown Source) at java.util.stream.AbstractPipeline.evaluate(java.base@11.0.9/Unknown Source) at java.util.stream.ReferencePipeline.collect(java.base@11.0.9/Unknown Source) at com.inductiveautomation.ignition.gateway.tags.TagProviderImpl.lambda$readAsync$8(TagProviderImpl.java:542) at com.inductiveautomation.ignition.gateway.tags.TagProviderImpl$$Lambda$2193/0x0000000800a2a840.get(Unknown Source) at com.inductiveautomation.ignition.gateway.tags.TagProviderImpl.lambda$exec$3(TagProviderImpl.java:411) at com.inductiveautomation.ignition.gateway.tags.TagProviderImpl$$Lambda$2101/0x0000000800e45440.get(Unknown Source) at java.util.concurrent.CompletableFuture$AsyncSupply.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "db-tag-threads-1" #154 daemon prio=5 os_prio=0 cpu=468.75ms elapsed=14316.11s tid=0x0000023f59a00000 nid=0xf6f8 waiting on condition [0x0000008d13dfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fb667d8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "db-tag-threads-2" #155 daemon prio=5 os_prio=0 cpu=453.13ms elapsed=14316.07s tid=0x0000023f59a04800 nid=0x4de8 waiting on condition [0x0000008d14cff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fb667d8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "db-tag-threads-3" #156 daemon prio=5 os_prio=0 cpu=515.63ms elapsed=14315.99s tid=0x0000023f59a0a000 nid=0x13de0 waiting on condition [0x0000008d14dfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fb667d8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "Session-Scheduler-219e4739-1" #157 prio=5 os_prio=0 cpu=0.00ms elapsed=14293.66s tid=0x0000023f59a05000 nid=0x12f24 waiting on condition [0x0000008d09afe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040ffcc030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "tag-group-manager" #158 prio=5 os_prio=0 cpu=125.00ms elapsed=14253.89s tid=0x0000023f59a01000 nid=0x15ee0 waiting on condition [0x0000008d09cfe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e5600198> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "tag-group-manager" #159 prio=5 os_prio=0 cpu=171.88ms elapsed=14253.86s tid=0x0000023f59a0b800 nid=0x162a8 waiting on condition [0x0000008d0adff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e44001b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "tag-group-manager" #160 prio=5 os_prio=0 cpu=140.63ms elapsed=14253.84s tid=0x0000023f59a0c800 nid=0x38dc waiting on condition [0x0000008d0f9fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e5a00178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "tag-group-manager" #161 prio=5 os_prio=0 cpu=46.88ms elapsed=14253.81s tid=0x0000023f59a07800 nid=0xba9c waiting on condition [0x0000008d126fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e46002a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "tag-provider-subs-System" #162 daemon prio=5 os_prio=0 cpu=500.00ms elapsed=14253.80s tid=0x0000023f59a08800 nid=0x102e8 waiting on condition [0x0000008d127fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fb68f90> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "HSQLDB Timer @62ad651e" #166 daemon prio=5 os_prio=0 cpu=953.13ms elapsed=14252.90s tid=0x0000023f4c24e800 nid=0x6b44 in Object.wait() [0x0000008d137ff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.9/Native Method) - waiting on at org.hsqldb.lib.HsqlTimer$TaskQueue.park(Unknown Source) - waiting to re-lock in wait() <0x00000004e58002b0> (a org.hsqldb.lib.HsqlTimer$TaskQueue) at org.hsqldb.lib.HsqlTimer.nextTask(Unknown Source) - waiting to re-lock in wait() <0x00000004e58002b0> (a org.hsqldb.lib.HsqlTimer$TaskQueue) at org.hsqldb.lib.HsqlTimer$TaskRunner.run(Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-storeforward-pipeline[SQLServer]-engine[CacheStorage]" #165 prio=5 os_prio=0 cpu=625.00ms elapsed=14252.51s tid=0x0000023f48b2b800 nid=0x9740 waiting on condition [0x0000008d14ffe000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(java.base@11.0.9/Native Method) at com.inductiveautomation.ignition.gateway.history.forwarders.ForwarderThread.run(ForwarderThread.java:134) "gateway-storeforward-pipeline[SQLServer]-engine[PrimarySFEngine]" #167 prio=5 os_prio=0 cpu=8781.25ms elapsed=14252.51s tid=0x0000023f44ed2800 nid=0x16f60 waiting on condition [0x0000008d150ff000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(java.base@11.0.9/Native Method) at com.inductiveautomation.ignition.gateway.history.forwarders.ForwarderThread.run(ForwarderThread.java:134) "gateway-storeforward-pipeline[ODR]-engine[CacheStorage]" #169 prio=5 os_prio=0 cpu=78.13ms elapsed=14252.45s tid=0x0000023f489c9000 nid=0x8704 waiting on condition [0x0000008d151fe000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(java.base@11.0.9/Native Method) at com.inductiveautomation.ignition.gateway.history.forwarders.ForwarderThread.run(ForwarderThread.java:134) "gateway-storeforward-pipeline[ODR]-engine[PrimarySFEngine]" #170 prio=5 os_prio=0 cpu=78.13ms elapsed=14252.45s tid=0x0000023f4c36d800 nid=0x16d0c waiting on condition [0x0000008d152fe000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(java.base@11.0.9/Native Method) at com.inductiveautomation.ignition.gateway.history.forwarders.ForwarderThread.run(ForwarderThread.java:134) "gateway-storeforward-pipeline[History]-engine[CacheStorage]" #172 prio=5 os_prio=0 cpu=11703.13ms elapsed=14251.84s tid=0x0000023f4c36e000 nid=0xde28 waiting on condition [0x0000008d153ff000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(java.base@11.0.9/Native Method) at com.inductiveautomation.ignition.gateway.history.forwarders.ForwarderThread.run(ForwarderThread.java:134) "gateway-storeforward-pipeline[History]-engine[PrimarySFEngine]" #173 prio=5 os_prio=0 cpu=63546.88ms elapsed=14251.84s tid=0x0000023f4c36f000 nid=0x4ccc waiting on condition [0x0000008d154ff000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(java.base@11.0.9/Native Method) at com.inductiveautomation.ignition.gateway.history.forwarders.ForwarderThread.run(ForwarderThread.java:134) "gateway-script-shared-timer-[TROC_HMI]-1" #178 daemon prio=5 os_prio=0 cpu=2656.25ms elapsed=14250.58s tid=0x0000023f4c370000 nid=0x1ad94 waiting on condition [0x0000008d139fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e5600778> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-script-dedicated-timer-[TROC_HMI/heartbeat]-1" #179 daemon prio=5 os_prio=0 cpu=1281.25ms elapsed=14250.58s tid=0x0000023f4c370800 nid=0x12ffc waiting on condition [0x0000008d14afe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e5a003b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-script-dedicated-timer-[TROC_HMI/WAIO Mines DAS Updates]-1" #180 daemon prio=5 os_prio=0 cpu=5484.38ms elapsed=14250.58s tid=0x0000023f4c36b800 nid=0x41a4 waiting on condition [0x0000008d14bfe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e5800620> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "cron4j::scheduler[gateway-shared-exec-engine]::timer[4665126879a7e9ad247190f20000017838ed96815c585179]" #182 daemon prio=5 os_prio=0 cpu=93.75ms elapsed=14249.69s tid=0x0000023f4c373000 nid=0xebcc waiting on condition [0x0000008d158ff000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(java.base@11.0.9/Native Method) at it.sauronsoftware.cron4j.TimerThread.safeSleep(Unknown Source) at it.sauronsoftware.cron4j.TimerThread.run(Unknown Source) "gateway-gn-svcmgr-0" #183 prio=5 os_prio=0 cpu=15.63ms elapsed=14248.75s tid=0x0000023f4c374800 nid=0x114a4 waiting on condition [0x0000008d156fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e5200878> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "Connection evictor" #184 daemon prio=5 os_prio=0 cpu=15.63ms elapsed=14248.48s tid=0x0000023f4c376800 nid=0xc2d8 waiting on condition [0x0000008d159ff000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(java.base@11.0.9/Native Method) at org.apache.http.impl.client.IdleConnectionEvictor$1.run(IdleConnectionEvictor.java:66) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gan-ping-executor-1" #185 prio=5 os_prio=0 cpu=359.38ms elapsed=14248.46s tid=0x0000023f4c378000 nid=0x1a450 waiting on condition [0x0000008d15afe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e5400358> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "cron4j::scheduler[taskmanager]::timer[4665126879a7e9ad247190f20000017838ed9b601e03cf15]" #187 prio=5 os_prio=0 cpu=46.88ms elapsed=14248.44s tid=0x0000023f4c372000 nid=0xf724 waiting on condition [0x0000008d15cff000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(java.base@11.0.9/Native Method) at it.sauronsoftware.cron4j.TimerThread.safeSleep(Unknown Source) at it.sauronsoftware.cron4j.TimerThread.run(Unknown Source) "alarm-notification-pipeline[Email Chad]" #188 prio=5 os_prio=0 cpu=0.00ms elapsed=14248.41s tid=0x0000023f4c378800 nid=0x215c waiting on condition [0x0000008d15dfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4e00370> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(java.base@11.0.9/Unknown Source) at com.inductiveautomation.ignition.alarming.pipelines.SingleThreadAlarmPipeline$QueueEvaluator.run(SingleThreadAlarmPipeline.java:164) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "alarm-notification-pipeline[Phone Test]" #189 prio=5 os_prio=0 cpu=0.00ms elapsed=14248.41s tid=0x0000023f4c379800 nid=0x172b4 waiting on condition [0x0000008d15efe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e5200ad8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(java.base@11.0.9/Unknown Source) at com.inductiveautomation.ignition.alarming.pipelines.SingleThreadAlarmPipeline$QueueEvaluator.run(SingleThreadAlarmPipeline.java:164) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "alarm-notification-pipeline[Email David]" #190 prio=5 os_prio=0 cpu=0.00ms elapsed=14248.41s tid=0x0000023f4c37a800 nid=0xd604 waiting on condition [0x0000008d15fff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004124001b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(java.base@11.0.9/Unknown Source) at com.inductiveautomation.ignition.alarming.pipelines.SingleThreadAlarmPipeline$QueueEvaluator.run(SingleThreadAlarmPipeline.java:164) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "alarm-notification-pipeline[Email General]" #191 prio=5 os_prio=0 cpu=0.00ms elapsed=14248.41s tid=0x0000023f4c24e000 nid=0x5188 waiting on condition [0x0000008d160fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e5600b58> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(java.base@11.0.9/Unknown Source) at com.inductiveautomation.ignition.alarming.pipelines.SingleThreadAlarmPipeline$QueueEvaluator.run(SingleThreadAlarmPipeline.java:164) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "sip-transaction-timer" #192 prio=5 os_prio=0 cpu=0.00ms elapsed=14248.32s tid=0x0000023f4c24b800 nid=0x5e44 in Object.wait() [0x0000008d161fe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.9/Native Method) - waiting on at java.lang.Object.wait(java.base@11.0.9/Unknown Source) at java.util.TimerThread.mainLoop(java.base@11.0.9/Unknown Source) - waiting to re-lock in wait() <0x00000004e5800868> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@11.0.9/Unknown Source) "sip-dialog-method-handler-timer" #193 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14248.31s tid=0x0000023f4c24f800 nid=0xbfc0 in Object.wait() [0x0000008d162ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.9/Native Method) - waiting on at java.lang.Object.wait(java.base@11.0.9/Unknown Source) at java.util.TimerThread.mainLoop(java.base@11.0.9/Unknown Source) - waiting to re-lock in wait() <0x00000004e54005a0> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@11.0.9/Unknown Source) "sip-dialog-method-handler-timer" #194 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14248.31s tid=0x0000023f4c24a800 nid=0xc27c in Object.wait() [0x0000008d163fe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.9/Native Method) - waiting on at java.lang.Object.wait(java.base@11.0.9/Unknown Source) at java.util.TimerThread.mainLoop(java.base@11.0.9/Unknown Source) - waiting to re-lock in wait() <0x00000004e5800a38> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@11.0.9/Unknown Source) "sip-dialog-method-handler-timer" #195 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14248.31s tid=0x0000023f4c251000 nid=0x120a0 in Object.wait() [0x0000008d164fe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.9/Native Method) - waiting on at java.lang.Object.wait(java.base@11.0.9/Unknown Source) at java.util.TimerThread.mainLoop(java.base@11.0.9/Unknown Source) - waiting to re-lock in wait() <0x00000004127ff730> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@11.0.9/Unknown Source) "sip-transportmanager-servertransport" #196 prio=5 os_prio=0 cpu=218.75ms elapsed=14248.31s tid=0x0000023f4c252000 nid=0x9720 runnable [0x0000008d165fe000] java.lang.Thread.State: RUNNABLE at java.net.DualStackPlainDatagramSocketImpl.socketReceiveOrPeekData(java.base@11.0.9/Native Method) at java.net.DualStackPlainDatagramSocketImpl.receive0(java.base@11.0.9/Unknown Source) - eliminated <0x00000004e4e005e0> (a java.net.DualStackPlainDatagramSocketImpl) at java.net.AbstractPlainDatagramSocketImpl.receive(java.base@11.0.9/Unknown Source) - locked <0x00000004e4e005e0> (a java.net.DualStackPlainDatagramSocketImpl) at java.net.DatagramSocket.receive(java.base@11.0.9/Unknown Source) - locked <0x00000006cb1134b0> (a java.net.DatagramPacket) - locked <0x00000004e4e00610> (a java.net.DatagramSocket) at net.sourceforge.peers.sip.transport.UdpMessageReceiver.listen(UdpMessageReceiver.java:53) at net.sourceforge.peers.sip.transport.MessageReceiver.run(MessageReceiver.java:71) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) at net.sourceforge.peers.sip.transport.TransportManager$ThrowableCatchingThread.run(TransportManager.java:406) "sip-callqueue-transfer" #197 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14248.30s tid=0x0000023f4c258800 nid=0x8c58 waiting on condition [0x0000008d166fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e5600d78> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(java.base@11.0.9/Unknown Source) at com.inductiveautomation.alarming.notification.sip.call.CallManager$CallQueueConsumer.run(CallManager.java:632) "sip-callqueue-transfer" #203 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14248.29s tid=0x0000023f48b72800 nid=0x12494 waiting on condition [0x0000008d16cfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e5a00620> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(java.base@11.0.9/Unknown Source) at com.inductiveautomation.alarming.notification.sip.call.CallManager$CallQueueConsumer.run(CallManager.java:632) "milo-netty-event-loop-0" #205 daemon prio=5 os_prio=0 cpu=31.25ms elapsed=14248.07s tid=0x0000023f48b74000 nid=0x15c24 runnable [0x0000008d16dfe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x00000004e5403828> (a io.netty.channel.nio.SelectedSelectionKeySet) - locked <0x00000004e54037a0> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68) at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "DefaultDispatcher-worker-1" #206 daemon prio=5 os_prio=0 cpu=182296.88ms elapsed=14247.94s tid=0x0000023f48b70000 nid=0x7b90 waiting on condition [0x0000008d16efe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:783) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:728) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) "DefaultDispatcher-worker-2" #207 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14247.94s tid=0x0000023f48b7a800 nid=0x8a58 waiting on condition [0x0000008d16fff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:783) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:728) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) "milo-netty-event-loop-1" #211 daemon prio=5 os_prio=0 cpu=78.13ms elapsed=14247.88s tid=0x0000023f48b79000 nid=0x12cc0 runnable [0x0000008d172ff000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x00000004e4403cb0> (a io.netty.channel.nio.SelectedSelectionKeySet) - locked <0x00000004e4403c28> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68) at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "milo-netty-wheel-timer" #208 daemon prio=5 os_prio=0 cpu=1062.50ms elapsed=14247.86s tid=0x0000023f48b77800 nid=0xf484 waiting on condition [0x0000008d173ff000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(java.base@11.0.9/Native Method) at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:569) at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:465) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "milo-netty-event-loop-2" #212 daemon prio=5 os_prio=0 cpu=31.25ms elapsed=14247.86s tid=0x0000023f48b78000 nid=0x1627c runnable [0x0000008d174fe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x00000004e56043f0> (a io.netty.channel.nio.SelectedSelectionKeySet) - locked <0x00000004e5604200> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68) at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "tag-group-manager" #213 prio=5 os_prio=0 cpu=140.63ms elapsed=14247.84s tid=0x0000023f48b7e000 nid=0x16dbc waiting on condition [0x0000008d175ff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e5200cd0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "tag-provider-MQTT Engine" #214 prio=5 os_prio=0 cpu=15.63ms elapsed=14247.83s tid=0x0000023f48b7e800 nid=0x809c waiting on condition [0x0000008d176fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e5a009e8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "tag-provider-subs-MQTT Engine" #215 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14247.80s tid=0x0000023f48b7a000 nid=0xf0ac waiting on condition [0x0000008d177ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4e00960> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "Thread-61" #216 prio=5 os_prio=0 cpu=296.88ms elapsed=14247.79s tid=0x0000023f48b7c000 nid=0x17104 waiting on condition [0x0000008d179ff000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(java.base@11.0.9/Native Method) at com.cirruslink.mqtt.engine.gateway.EngineWorker.run(EngineWorker.java:136) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "sip-keepalive-timer" #217 prio=5 os_prio=0 cpu=0.00ms elapsed=14247.78s tid=0x0000023f4ab46000 nid=0x9874 in Object.wait() [0x0000008d17afe000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.9/Native Method) - waiting on at java.util.TimerThread.mainLoop(java.base@11.0.9/Unknown Source) - waiting to re-lock in wait() <0x00000004e5800ff8> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@11.0.9/Unknown Source) "CommonTagStructureListener-1e1fbf3c-1" #218 prio=5 os_prio=0 cpu=0.00ms elapsed=14247.75s tid=0x0000023f4ab4c800 nid=0x14b44 waiting on condition [0x0000008d17bfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4a00330> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "FileSystemWatchService" #219 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14247.74s tid=0x0000023f4ab47000 nid=0x14518 runnable [0x0000008d17cfe000] java.lang.Thread.State: RUNNABLE at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(java.base@11.0.9/Native Method) at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(java.base@11.0.9/Unknown Source) at sun.nio.fs.WindowsWatchService$Poller.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-scheduler-1" #222 daemon prio=5 os_prio=0 cpu=1156.25ms elapsed=14247.69s tid=0x0000023f4ab4b000 nid=0xfef8 waiting on condition [0x0000008d17fff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc4e0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "FileSystemWatchService" #223 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14247.69s tid=0x0000023f4ab47800 nid=0x18508 runnable [0x0000008d180ff000] java.lang.Thread.State: RUNNABLE at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(java.base@11.0.9/Native Method) at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(java.base@11.0.9/Unknown Source) at sun.nio.fs.WindowsWatchService$Poller.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "FileSystemWatchService" #224 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14247.65s tid=0x0000023f4ab49800 nid=0x9c88 runnable [0x0000008d184ff000] java.lang.Thread.State: RUNNABLE at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(java.base@11.0.9/Native Method) at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(java.base@11.0.9/Unknown Source) at sun.nio.fs.WindowsWatchService$Poller.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "WebSocketClient@2144210783-226" #226 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14247.41s tid=0x0000023f4ab52800 nid=0x82a4 runnable [0x0000008d186fe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x00000004e4a03680> (a sun.nio.ch.Util$2) - locked <0x00000004e4a035f8> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:135) at org.eclipse.jetty.io.ManagedSelector$$Lambda$375/0x000000080041dc40.run(Unknown Source) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "WebSocketClient@2144210783-228" #228 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14247.41s tid=0x0000023f4ab55000 nid=0x16b30 runnable [0x0000008d188fe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x00000004e5406d70> (a sun.nio.ch.Util$2) - locked <0x00000004e5406ce8> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:135) at org.eclipse.jetty.io.ManagedSelector$$Lambda$375/0x000000080041dc40.run(Unknown Source) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "WebSocketClient@2144210783-229" #229 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14247.41s tid=0x0000023f4ab55800 nid=0x4028 runnable [0x0000008d189fe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x00000004e4e03f80> (a sun.nio.ch.Util$2) - locked <0x00000004e4e03df0> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:135) at org.eclipse.jetty.io.ManagedSelector$$Lambda$375/0x000000080041dc40.run(Unknown Source) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "WebSocketClient@2144210783-230" #230 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14247.41s tid=0x0000023f4ab50800 nid=0x14c48 runnable [0x0000008d18afe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x00000004e5a04008> (a sun.nio.ch.Util$2) - locked <0x00000004e5a03e78> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:135) at org.eclipse.jetty.io.ManagedSelector$$Lambda$375/0x000000080041dc40.run(Unknown Source) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "WebSocketClient@2144210783-231" #231 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14247.41s tid=0x0000023f4ab51800 nid=0x78f0 runnable [0x0000008d18bfe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x00000004060032f0> (a sun.nio.ch.Util$2) - locked <0x0000000406003268> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:135) at org.eclipse.jetty.io.ManagedSelector$$Lambda$375/0x000000080041dc40.run(Unknown Source) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "WebSocketClient@2144210783-232" #232 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14247.41s tid=0x0000023f4ab57800 nid=0x11d2c runnable [0x0000008d18cfe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x00000004e4a04348> (a sun.nio.ch.Util$2) - locked <0x00000004e4a041b8> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:135) at org.eclipse.jetty.io.ManagedSelector$$Lambda$375/0x000000080041dc40.run(Unknown Source) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "WebSocketClient@2144210783-233" #233 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14247.41s tid=0x0000023f4ab58000 nid=0x7b18 runnable [0x0000008d18dfe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x00000004e50038e8> (a sun.nio.ch.Util$2) - locked <0x00000004e5003758> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:135) at org.eclipse.jetty.io.ManagedSelector$$Lambda$375/0x000000080041dc40.run(Unknown Source) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "milo-netty-event-loop-3" #234 daemon prio=5 os_prio=0 cpu=15531.25ms elapsed=14247.41s tid=0x0000023f4ab59000 nid=0x170f8 runnable [0x0000008d18eff000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x00000004e4c032d8> (a io.netty.channel.nio.SelectedSelectionKeySet) - locked <0x00000004e4c03250> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62) at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:807) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "milo-netty-event-loop-4" #235 daemon prio=5 os_prio=0 cpu=15265.63ms elapsed=14247.40s tid=0x0000023f4ab53000 nid=0xa250 runnable [0x0000008d18fff000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x00000004e4c06620> (a io.netty.channel.nio.SelectedSelectionKeySet) - locked <0x00000004e4c06598> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68) at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "milo-shared-scheduled-executor-0" #236 daemon prio=5 os_prio=0 cpu=846359.38ms elapsed=14247.29s tid=0x0000023f4ab54000 nid=0x56f4 waiting on condition [0x0000008d190ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fe60e30> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "FileSystemWatchService" #237 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14247.24s tid=0x0000023f4ab5b800 nid=0x3900 runnable [0x0000008d191ff000] java.lang.Thread.State: RUNNABLE at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(java.base@11.0.9/Native Method) at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(java.base@11.0.9/Unknown Source) at sun.nio.fs.WindowsWatchService$Poller.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "HttpClient@652d501b-scheduler-1" #242 prio=5 os_prio=0 cpu=0.00ms elapsed=14247.02s tid=0x0000023f4ab61000 nid=0x1281c waiting on condition [0x0000008d195fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e5803168> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gan-ping-executor-2" #246 prio=5 os_prio=0 cpu=93.75ms elapsed=14246.92s tid=0x0000023f4ab5d000 nid=0xe3a8 waiting on condition [0x0000008d199fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e5400358> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "cron4j::scheduler[reporting]::timer[4665126879a7e9ad247190f20000017838eda15d7cf563bf]" #247 prio=5 os_prio=0 cpu=78.13ms elapsed=14246.91s tid=0x0000023f4ab5e800 nid=0x13674 waiting on condition [0x0000008d19cfe000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(java.base@11.0.9/Native Method) at it.sauronsoftware.cron4j.TimerThread.safeSleep(Unknown Source) at it.sauronsoftware.cron4j.TimerThread.run(Unknown Source) "milo-shared-scheduled-executor-1" #248 daemon prio=5 os_prio=0 cpu=853140.63ms elapsed=14246.57s tid=0x0000023f4ab63800 nid=0x5e28 waiting on condition [0x0000008d19dff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fe60e30> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "CompletableFutureDelayScheduler" #249 daemon prio=5 os_prio=0 cpu=62.50ms elapsed=14245.67s tid=0x0000023f4ab4e800 nid=0xa270 waiting on condition [0x0000008d17dfe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e540c508> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gan-ping-executor-3" #250 prio=5 os_prio=0 cpu=0.00ms elapsed=14245.67s tid=0x0000023f4ab48800 nid=0x10758 waiting on condition [0x0000008d181fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e5400358> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gn-per0edisg01.apac.ent.bhpbilliton.net:8060-recv-1" #252 prio=5 os_prio=0 cpu=781.25ms elapsed=14245.67s tid=0x0000023f4ab45800 nid=0x8d50 waiting on condition [0x0000008d167fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4a0db08> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ArrayBlockingQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gn-per0edisg01.apac.ent.bhpbilliton.net:8060-send-1" #253 prio=5 os_prio=0 cpu=890.63ms elapsed=14245.66s tid=0x0000023f4ab5e000 nid=0xc948 waiting on condition [0x0000008d178fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e540c768> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ArrayBlockingQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gn-per0edisg01.apac.ent.bhpbilliton.net:8060-recv-2" #254 prio=5 os_prio=0 cpu=562.50ms elapsed=14245.60s tid=0x0000023f4ab64800 nid=0x80c waiting on condition [0x0000008d19efe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4a0db08> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ArrayBlockingQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gn-per0edisg01.apac.ent.bhpbilliton.net:8060-recv-3" #255 prio=5 os_prio=0 cpu=750.00ms elapsed=14245.60s tid=0x0000023f48b73000 nid=0xaf6c waiting on condition [0x0000008d19ffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4a0db08> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ArrayBlockingQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gn-per0edisg01.apac.ent.bhpbilliton.net:8060-send-2" #257 prio=5 os_prio=0 cpu=1218.75ms elapsed=14245.59s tid=0x0000023f4a597800 nid=0x9f7c waiting on condition [0x0000008d1a1fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e540c768> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ArrayBlockingQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-gn-shared-schedule-0" #258 prio=5 os_prio=0 cpu=15.63ms elapsed=14245.59s tid=0x0000023f4a594000 nid=0x15a2c waiting on condition [0x0000008d1a2ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4e08b50> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gn-per0edisg01.apac.ent.bhpbilliton.net:8060-send-3" #259 prio=5 os_prio=0 cpu=1406.25ms elapsed=14245.59s tid=0x0000023f4a595000 nid=0x4ca8 waiting on condition [0x0000008d1a3fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e540c768> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ArrayBlockingQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-gn-shared-schedule-1" #260 prio=5 os_prio=0 cpu=31.25ms elapsed=14245.58s tid=0x0000023f4a593800 nid=0x10da4 waiting on condition [0x0000008d1a4fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4e08b50> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gn-per0edisg01.apac.ent.bhpbilliton.net:8060-recv-4" #261 prio=5 os_prio=0 cpu=640.63ms elapsed=14245.58s tid=0x0000023f4a596000 nid=0x3c4c waiting on condition [0x0000008d1a5fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4a0db08> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ArrayBlockingQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gn-per0edisg01.apac.ent.bhpbilliton.net:8060-send-4" #262 prio=5 os_prio=0 cpu=875.00ms elapsed=14245.58s tid=0x0000023f4a596800 nid=0x30fc waiting on condition [0x0000008d1a6fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e540c768> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ArrayBlockingQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gn-per0edisg01.apac.ent.bhpbilliton.net:8060-recv-5" #263 prio=5 os_prio=0 cpu=703.13ms elapsed=14245.58s tid=0x0000023f4a598800 nid=0xf8a0 waiting on condition [0x0000008d1a7ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4a0db08> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ArrayBlockingQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gn-per0edisg01.apac.ent.bhpbilliton.net:8060-send-5" #264 prio=5 os_prio=0 cpu=1015.63ms elapsed=14245.57s tid=0x0000023f4a592800 nid=0x4750 waiting on condition [0x0000008d1a8fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e540c768> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ArrayBlockingQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "FileSystemWatchService" #265 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14245.09s tid=0x0000023f4a59a800 nid=0xd254 runnable [0x0000008d1a9ff000] java.lang.Thread.State: RUNNABLE at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(java.base@11.0.9/Native Method) at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(java.base@11.0.9/Unknown Source) at sun.nio.fs.WindowsWatchService$Poller.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-scripts-pylib-notifier" #266 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14245.09s tid=0x0000023f4a59f000 nid=0x185fc in Object.wait() [0x0000008d1aafe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.9/Native Method) - waiting on at java.lang.Object.wait(java.base@11.0.9/Unknown Source) at java.util.TimerThread.mainLoop(java.base@11.0.9/Unknown Source) - waiting to re-lock in wait() <0x00000004e5015b10> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@11.0.9/Unknown Source) "gateway-scripts-pylib-watcher" #267 daemon prio=5 os_prio=0 cpu=15.63ms elapsed=14245.07s tid=0x0000023f4a599000 nid=0x8634 waiting on condition [0x0000008d157fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4e08f78> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingDeque.take(java.base@11.0.9/Unknown Source) at sun.nio.fs.AbstractWatchService.take(java.base@11.0.9/Unknown Source) at com.inductiveautomation.ignition.gateway.ThirdPartyScriptModulesChangeListener.run(ThirdPartyScriptModulesChangeListener.java:69) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-performance-clockdrift-detector" #268 daemon prio=5 os_prio=0 cpu=31.25ms elapsed=14245.07s tid=0x0000023f4a59b800 nid=0x9904 waiting on condition [0x0000008d1abff000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(java.base@11.0.9/Native Method) at com.inductiveautomation.ignition.gateway.ClockDriftDetector.run(ClockDriftDetector.java:76) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-gn-shared-schedule-2" #272 prio=5 os_prio=0 cpu=46.88ms elapsed=14243.62s tid=0x0000023f4a59d000 nid=0x10294 waiting on condition [0x0000008d1adff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4e08b50> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "pool-1-thread-1" #274 prio=5 os_prio=0 cpu=2906.25ms elapsed=14239.16s tid=0x0000023f4a5a2000 nid=0x159c4 waiting on condition [0x0000008d1affe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040cdf1e48> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "Alarm Manager-1" #276 prio=5 os_prio=0 cpu=1421.88ms elapsed=14236.17s tid=0x0000023f4a5a7000 nid=0x7560 waiting on condition [0x0000008d1b2ff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004ea3032d8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "tag-provider-General" #281 prio=5 os_prio=0 cpu=31.25ms elapsed=14234.14s tid=0x0000023f4a59e000 nid=0x19dd4 waiting on condition [0x0000008d169fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e504ed10> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "tag-provider-default" #282 prio=5 os_prio=0 cpu=0.00ms elapsed=14234.09s tid=0x0000023f4a5ac000 nid=0x19724 waiting on condition [0x0000008d1b0fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fb677f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "tag-provider-OD" #283 prio=5 os_prio=0 cpu=0.00ms elapsed=14233.90s tid=0x0000023f4a5ad800 nid=0x13eb4 waiting on condition [0x0000008d1b5ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e5054c18> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "tag-provider-Perth" #284 prio=5 os_prio=0 cpu=0.00ms elapsed=14233.63s tid=0x0000023f4a5ae800 nid=0xf488 waiting on condition [0x0000008d1b6ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e5051c58> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "tag-provider-Coal" #285 prio=5 os_prio=0 cpu=0.00ms elapsed=14233.57s tid=0x0000023f4a5af000 nid=0xc274 waiting on condition [0x0000008d1b7fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e5059120> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "DefaultDispatcher-worker-3" #292 daemon prio=5 os_prio=0 cpu=132265.63ms elapsed=14231.68s tid=0x0000023f4a5b1800 nid=0x1943c waiting on condition [0x0000008d1bbff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:783) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:728) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) "milo-shared-scheduled-executor-2" #293 daemon prio=5 os_prio=0 cpu=840359.38ms elapsed=14231.46s tid=0x0000023f4c36c800 nid=0x9684 runnable [0x0000008d1c0ff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fe60e30> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "milo-shared-scheduled-executor-3" #294 daemon prio=5 os_prio=0 cpu=836781.25ms elapsed=14230.78s tid=0x0000023f4c377000 nid=0x4588 waiting on condition [0x0000008d1c1fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fe60e30> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "milo-shared-scheduled-executor-4" #295 daemon prio=5 os_prio=0 cpu=851593.75ms elapsed=14230.76s tid=0x0000023f4c374000 nid=0x4488 runnable [0x0000008d1c2fe000] java.lang.Thread.State: RUNNABLE at java.lang.String.getBytes(java.base@11.0.9/Unknown Source) at org.eclipse.milo.opcua.stack.core.serialization.OpcUaBinaryStreamEncoder.writeLengthPrefixedString(OpcUaBinaryStreamEncoder.java:751) at org.eclipse.milo.opcua.stack.core.serialization.OpcUaBinaryStreamEncoder.writeString(OpcUaBinaryStreamEncoder.java:565) at org.eclipse.milo.opcua.stack.core.serialization.OpcUaBinaryStreamEncoder.writeBuiltinType(OpcUaBinaryStreamEncoder.java:694) at org.eclipse.milo.opcua.stack.core.serialization.OpcUaBinaryStreamEncoder.writeValue(OpcUaBinaryStreamEncoder.java:654) at org.eclipse.milo.opcua.stack.core.serialization.OpcUaBinaryStreamEncoder.writeVariant(OpcUaBinaryStreamEncoder.java:637) at org.eclipse.milo.opcua.stack.core.serialization.OpcUaBinaryStreamEncoder.writeDataValue(OpcUaBinaryStreamEncoder.java:323) at org.eclipse.milo.opcua.stack.core.serialization.OpcUaBinaryStreamEncoder.writeDataValue(OpcUaBinaryStreamEncoder.java:879) at org.eclipse.milo.opcua.stack.core.types.structured.MonitoredItemNotification$Codec.encode(MonitoredItemNotification.java:88) at org.eclipse.milo.opcua.stack.core.types.structured.MonitoredItemNotification$Codec.encode(MonitoredItemNotification.java:71) at org.eclipse.milo.opcua.stack.core.serialization.codecs.GenericDataTypeCodec$GenericBinaryDataTypeCodec.encode(GenericDataTypeCodec.java:54) at org.eclipse.milo.opcua.stack.core.serialization.OpcUaBinaryStreamEncoder.writeStruct(OpcUaBinaryStreamEncoder.java:941) at org.eclipse.milo.opcua.stack.core.serialization.OpcUaBinaryStreamEncoder.lambda$writeStructArray$3(OpcUaBinaryStreamEncoder.java:1107) at org.eclipse.milo.opcua.stack.core.serialization.OpcUaBinaryStreamEncoder$$Lambda$2566/0x00000008012d9c40.accept(Unknown Source) at org.eclipse.milo.opcua.stack.core.serialization.OpcUaBinaryStreamEncoder.writeArray(OpcUaBinaryStreamEncoder.java:83) at org.eclipse.milo.opcua.stack.core.serialization.OpcUaBinaryStreamEncoder.writeStructArray(OpcUaBinaryStreamEncoder.java:1107) at org.eclipse.milo.opcua.stack.core.serialization.OpcUaBinaryStreamEncoder.writeStructArray(OpcUaBinaryStreamEncoder.java:1123) at org.eclipse.milo.opcua.stack.core.types.structured.DataChangeNotification$Codec.encode(DataChangeNotification.java:87) at org.eclipse.milo.opcua.stack.core.types.structured.DataChangeNotification$Codec.encode(DataChangeNotification.java:71) at org.eclipse.milo.opcua.stack.core.serialization.codecs.GenericDataTypeCodec$GenericBinaryDataTypeCodec.encode(GenericDataTypeCodec.java:54) at org.eclipse.milo.opcua.stack.core.types.OpcUaDefaultBinaryEncoding.encode(OpcUaDefaultBinaryEncoding.java:77) at org.eclipse.milo.opcua.stack.core.types.builtin.ExtensionObject.encode(ExtensionObject.java:218) at org.eclipse.milo.opcua.sdk.server.subscriptions.Subscription.sendNotifications(Subscription.java:513) at org.eclipse.milo.opcua.sdk.server.subscriptions.Subscription.gatherAndSend(Subscription.java:474) at org.eclipse.milo.opcua.sdk.server.subscriptions.Subscription.returnNotifications(Subscription.java:440) at org.eclipse.milo.opcua.sdk.server.subscriptions.Subscription.access$1600(Subscription.java:65) at org.eclipse.milo.opcua.sdk.server.subscriptions.Subscription$TimerHandler.whenNormal(Subscription.java:912) at org.eclipse.milo.opcua.sdk.server.subscriptions.Subscription$TimerHandler.access$700(Subscription.java:896) at org.eclipse.milo.opcua.sdk.server.subscriptions.Subscription.onPublishingTimer(Subscription.java:747) - locked <0x00000004edad35d0> (a org.eclipse.milo.opcua.sdk.server.subscriptions.Subscription) at org.eclipse.milo.opcua.sdk.server.subscriptions.Subscription$$Lambda$3540/0x0000000801674040.run(Unknown Source) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "milo-shared-scheduled-executor-5" #296 daemon prio=5 os_prio=0 cpu=847171.88ms elapsed=14230.26s tid=0x0000023f48b71800 nid=0x42bc waiting on condition [0x0000008d1befe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fe60e30> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "milo-shared-scheduled-executor-6" #297 daemon prio=5 os_prio=0 cpu=839468.75ms elapsed=14230.25s tid=0x0000023f48b71000 nid=0x9c98 waiting on condition [0x0000008d1bffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fe60e30> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "milo-shared-scheduled-executor-7" #298 daemon prio=5 os_prio=0 cpu=841203.13ms elapsed=14229.75s tid=0x0000023f4d930800 nid=0x164d8 waiting on condition [0x0000008d1c6ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fe60e30> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "milo-shared-scheduled-executor-8" #299 daemon prio=5 os_prio=0 cpu=849093.75ms elapsed=14229.75s tid=0x0000023f4d92e000 nid=0x64dc waiting on condition [0x0000008d1c7fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fe60e30> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "milo-shared-scheduled-executor-9" #317 daemon prio=5 os_prio=0 cpu=848343.75ms elapsed=14229.24s tid=0x0000023f4d942000 nid=0x56c0 waiting on condition [0x0000008d1d9fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fe60e30> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "milo-shared-scheduled-executor-10" #318 daemon prio=5 os_prio=0 cpu=860062.50ms elapsed=14229.24s tid=0x0000023f4d941000 nid=0x14bbc waiting on condition [0x0000008d1daff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fe60e30> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "milo-shared-scheduled-executor-11" #320 daemon prio=5 os_prio=0 cpu=849000.00ms elapsed=14228.74s tid=0x0000023f4d945000 nid=0xdf84 waiting on condition [0x0000008d1dcfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fe60e30> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "milo-shared-scheduled-executor-12" #321 daemon prio=5 os_prio=0 cpu=845078.13ms elapsed=14228.74s tid=0x0000023f4d943800 nid=0x5130 waiting on condition [0x0000008d1ddff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fe60e30> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "milo-shared-scheduled-executor-13" #330 daemon prio=5 os_prio=0 cpu=845546.88ms elapsed=14228.24s tid=0x0000023f4d94b000 nid=0x1d08 waiting on condition [0x0000008d1e6ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fe60e30> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "milo-shared-scheduled-executor-14" #331 daemon prio=5 os_prio=0 cpu=845187.50ms elapsed=14228.22s tid=0x0000023f4d94d800 nid=0x38b4 waiting on condition [0x0000008d1e7fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fe60e30> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "milo-shared-scheduled-executor-15" #332 daemon prio=5 os_prio=0 cpu=831468.75ms elapsed=14228.20s tid=0x0000023f4d94b800 nid=0xfed8 waiting on condition [0x0000008d1e8fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fe60e30> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-usersources-cache-updater-1" #336 prio=5 os_prio=0 cpu=3593.75ms elapsed=14223.72s tid=0x0000023f48b75000 nid=0x687c waiting on condition [0x0000008d1bdfe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040ce340e8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "tag-provider-subs-General" #338 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14202.22s tid=0x0000023f4a5b1000 nid=0x726c waiting on condition [0x0000008d1c3fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e5020b50> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "opc-ua-scheduled-executor-0" #413 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14113.17s tid=0x0000023f01ba0800 nid=0xd01c waiting on condition [0x0000008d136fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4cd1c70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "opc-ua-scheduled-executor-1" #414 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14111.72s tid=0x0000023f5cc05000 nid=0x1490c waiting on condition [0x0000008d16bfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4cd1c70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "opc-ua-scheduled-executor-2" #415 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14110.46s tid=0x0000023f58436800 nid=0x1912c waiting on condition [0x0000008d16aff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4cd1c70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "opc-ua-scheduled-executor-3" #420 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14103.53s tid=0x0000023f7ad92800 nid=0x668c waiting on condition [0x0000008d14eff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4cd1c70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "opc-ua-scheduled-executor-4" #432 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=14038.16s tid=0x0000023f43e06000 nid=0x1865c waiting on condition [0x0000008d15bfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4cd1c70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "opc-ua-scheduled-executor-5" #448 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=13972.82s tid=0x0000023f58437000 nid=0x2ed0 waiting on condition [0x0000008d198fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4cd1c70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "opc-ua-scheduled-executor-6" #483 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=13907.22s tid=0x0000023f870e5800 nid=0x9488 waiting on condition [0x0000008d170ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4cd1c70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "opc-ua-scheduled-executor-7" #496 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=13841.88s tid=0x0000023f506a0000 nid=0x151a4 waiting on condition [0x0000008d1a0ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4cd1c70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "opc-ua-scheduled-executor-8" #509 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=13776.58s tid=0x0000023f59690800 nid=0xaf50 waiting on condition [0x0000008d168fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4cd1c70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "opc-ua-scheduled-executor-9" #525 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=13711.20s tid=0x0000023f870e5000 nid=0x152f4 waiting on condition [0x0000008d1b4ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4cd1c70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "opc-ua-scheduled-executor-10" #541 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=13645.84s tid=0x0000023f4a15a800 nid=0x9fd8 waiting on condition [0x0000008d1bafe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4cd1c70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "opc-ua-scheduled-executor-11" #552 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=13580.51s tid=0x0000023f4f13b800 nid=0x1682c waiting on condition [0x0000008d107fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4cd1c70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "opc-ua-scheduled-executor-12" #579 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=13515.05s tid=0x0000023f870e9800 nid=0x8b80 waiting on condition [0x0000008d1f6fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4cd1c70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "opc-ua-scheduled-executor-13" #611 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=13449.67s tid=0x0000023f4d212000 nid=0x4138 waiting on condition [0x0000008d183fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4cd1c70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "opc-ua-scheduled-executor-14" #625 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=13384.24s tid=0x0000023f4a15f800 nid=0xacb8 waiting on condition [0x0000008d149ff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4cd1c70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "opc-ua-scheduled-executor-15" #645 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=13318.88s tid=0x0000023f580b7000 nid=0x6bac waiting on condition [0x0000008d1d2ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4cd1c70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-3490" #3490 prio=5 os_prio=0 cpu=29546.88ms elapsed=8664.11s tid=0x0000023f46f1e000 nid=0x1265c runnable [0x0000008d1c5fe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x000000040f8032f8> (a sun.nio.ch.Util$2) - locked <0x000000040f803270> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-4167" #4167 prio=5 os_prio=0 cpu=22015.63ms elapsed=7681.56s tid=0x0000023f57936800 nid=0x16a74 runnable [0x0000008d1cbfe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x000000040fda2310> (a sun.nio.ch.Util$2) - locked <0x000000040fda2288> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-4751" #4751 prio=5 os_prio=0 cpu=33015.63ms elapsed=6771.99s tid=0x0000023f936b5800 nid=0xeac8 waiting on condition [0x0000008d13bff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005259ebd68> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.reservedWait(ReservedThreadExecutor.java:309) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:379) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-4985" #4985 prio=5 os_prio=0 cpu=20437.50ms elapsed=6224.09s tid=0x0000023f92b6e000 nid=0x89b0 runnable [0x0000008d0dcfe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x000000040f7782b0> (a sun.nio.ch.Util$2) - locked <0x000000040f778228> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-5002" #5002 prio=5 os_prio=0 cpu=39515.63ms elapsed=6143.83s tid=0x0000023f92b6c000 nid=0x18d28 runnable [0x0000008d197ff000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x000000040fda8cd0> (a sun.nio.ch.Util$2) - locked <0x000000040fda8c48> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-5087" #5087 prio=5 os_prio=0 cpu=25343.75ms elapsed=5907.87s tid=0x0000023f59691800 nid=0x110a4 runnable [0x0000008d09bfe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x0000000410006568> (a sun.nio.ch.Util$2) - locked <0x00000004100064e0> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-5540" #5540 prio=5 os_prio=0 cpu=19406.25ms elapsed=5089.98s tid=0x0000023f4c062800 nid=0xb878 runnable [0x0000008d0e0fe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x000000040f806668> (a sun.nio.ch.Util$2) - locked <0x000000040f8065e0> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-5541" #5541 prio=5 os_prio=0 cpu=10156.25ms elapsed=5084.29s tid=0x0000023f5cd2e800 nid=0x17170 runnable [0x0000008d0eafe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x0000000410003270> (a sun.nio.ch.Util$2) - locked <0x00000004100031e8> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-5652" #5652 prio=5 os_prio=0 cpu=21250.00ms elapsed=4693.70s tid=0x0000023f4c066800 nid=0x184e8 runnable [0x0000008d1c8fe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x000000040f9a8a18> (a sun.nio.ch.Util$2) - locked <0x000000040f9a8990> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-5736" #5736 prio=5 os_prio=0 cpu=17218.75ms elapsed=4436.24s tid=0x0000023f5cb96000 nid=0xbaa8 runnable [0x0000008d155fe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x000000040f5db8b0> (a sun.nio.ch.Util$2) - locked <0x000000040f5db828> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-5775" #5775 prio=5 os_prio=0 cpu=7312.50ms elapsed=4279.35s tid=0x0000023f4f13c800 nid=0x1979c runnable [0x0000008d1eefe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x000000040f5d85b8> (a sun.nio.ch.Util$2) - locked <0x000000040f5d8530> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-5820" #5820 prio=5 os_prio=0 cpu=26156.25ms elapsed=4095.26s tid=0x0000023f799ce000 nid=0xa738 waiting on condition [0x0000008d129fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005ef9df8d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.reservedWait(ReservedThreadExecutor.java:309) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:379) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-5823" #5823 prio=5 os_prio=0 cpu=6796.88ms elapsed=4095.26s tid=0x0000023f4ac17800 nid=0x32c4 runnable [0x0000008d1aefe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x0000000410b413b0> (a sun.nio.ch.Util$2) - locked <0x0000000410b41328> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-5825" #5825 prio=5 os_prio=0 cpu=5468.75ms elapsed=4095.26s tid=0x0000023f4ac18800 nid=0x10c70 runnable [0x0000008d1cafe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x000000040ff413b0> (a sun.nio.ch.Util$2) - locked <0x000000040ff41328> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-5830" #5830 prio=5 os_prio=0 cpu=20562.50ms elapsed=4095.25s tid=0x0000023f5cb95000 nid=0xa74c runnable [0x0000008d1edfe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x00000004101a5608> (a sun.nio.ch.Util$2) - locked <0x00000004101a5580> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-5937" #5937 prio=5 os_prio=0 cpu=16375.00ms elapsed=4084.49s tid=0x0000023f936b2000 nid=0x9f4c waiting on condition [0x0000008d1d0fd000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005c8dbc560> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.join(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.session.SessionKernelWrapper.getSessionInfo(SessionKernelWrapper.java:157) at com.inductiveautomation.perspective.gateway.session.PerspectiveSessionMonitor$$Lambda$4518/0x000000080190c040.apply(Unknown Source) at java.util.stream.ReferencePipeline$3$1.accept(java.base@11.0.9/Unknown Source) at java.util.stream.ReferencePipeline$2$1.accept(java.base@11.0.9/Unknown Source) at java.util.concurrent.ConcurrentHashMap$ValueSpliterator.forEachRemaining(java.base@11.0.9/Unknown Source) at java.util.stream.AbstractPipeline.copyInto(java.base@11.0.9/Unknown Source) at java.util.stream.AbstractPipeline.wrapAndCopyInto(java.base@11.0.9/Unknown Source) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(java.base@11.0.9/Unknown Source) at java.util.stream.AbstractPipeline.evaluate(java.base@11.0.9/Unknown Source) at java.util.stream.ReferencePipeline.collect(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.session.PerspectiveSessionMonitor.getSessionInfos(PerspectiveSessionMonitor.java:61) at com.inductiveautomation.perspective.gateway.comm.StatusRoutes.sessionsInfo(StatusRoutes.java:57) at com.inductiveautomation.perspective.gateway.comm.StatusRoutes.lambda$mountRoutes$0(StatusRoutes.java:43) at com.inductiveautomation.perspective.gateway.comm.StatusRoutes$$Lambda$2955/0x000000080140ec40.handle(Unknown Source) at com.inductiveautomation.ignition.gateway.dataroutes.Route.service(Route.java:252) at com.inductiveautomation.ignition.gateway.dataroutes.RouteGroupImpl.service(RouteGroupImpl.java:61) at com.inductiveautomation.ignition.gateway.dataroutes.RouteGroupCollectionServlet.serviceInternal(RouteGroupCollectionServlet.java:54) at com.inductiveautomation.ignition.gateway.dataroutes.AbstractRouteGroupServlet.service(AbstractRouteGroupServlet.java:38) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.eclipse.jetty.servlet.ServletHolder$NotAsyncServlet.service(ServletHolder.java:1391) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:760) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:547) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:590) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1607) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1297) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:485) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1577) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1212) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:322) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:59) at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:500) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:383) at org.eclipse.jetty.server.HttpChannel$$Lambda$508/0x0000000800514c40.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:547) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:375) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:270) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.onFillable(SslConnection.java:543) at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:398) at org.eclipse.jetty.io.ssl.SslConnection$2.succeeded(SslConnection.java:161) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-5939" #5939 prio=5 os_prio=0 cpu=24281.25ms elapsed=4084.49s tid=0x0000023f4a058000 nid=0x11c94 runnable [0x0000008d1d6fe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x000000040fda5678> (a sun.nio.ch.Util$2) - locked <0x000000040fda55f0> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-5927" #5927 prio=5 os_prio=0 cpu=2515.63ms elapsed=4084.42s tid=0x0000023f458b7000 nid=0x5b14 runnable [0x0000008d262fe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x000000040f9a2330> (a sun.nio.ch.Util$2) - locked <0x000000040f9a22a8> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "Connector-Scheduler-4f797088-1" #6111 prio=5 os_prio=0 cpu=0.00ms elapsed=3762.01s tid=0x0000023f936b3000 nid=0x9044 waiting on condition [0x0000008d26cff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e8e1b6c0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "milo-shared-thread-pool-48" #6645 daemon prio=5 os_prio=0 cpu=176312.50ms elapsed=2804.16s tid=0x0000023f582bd000 nid=0x16c84 waiting on condition [0x0000008d238fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fe60c70> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4237" #6799 daemon prio=5 os_prio=0 cpu=10078.13ms elapsed=2409.09s tid=0x0000023f4d210800 nid=0x12f7c waiting on condition [0x0000008d1d7fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fdf1b5d8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.PropertyTreeScriptWrapper.blockingRead(PropertyTreeScriptWrapper.java:122) at com.inductiveautomation.perspective.gateway.script.PropertyTreeScriptWrapper.blockingRead(PropertyTreeScriptWrapper.java:117) at com.inductiveautomation.perspective.gateway.script.PropertyTreeScriptWrapper.__finditem__(PropertyTreeScriptWrapper.java:269) at com.inductiveautomation.perspective.gateway.script.PropertyTreeScriptWrapper.__findattr_ex__(PropertyTreeScriptWrapper.java:281) at org.python.core.PyObject.__getattr__(PyObject.java:1025) at org.python.pycode._pyx736.filterAlarm$1(:16) at org.python.pycode._pyx736.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.ignition.common.script.ScriptManager$ScriptFunctionImpl.invoke(ScriptManager.java:979) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$AutoRecompilingScriptFunction.invoke(ProjectScriptLifecycle.java:752) at com.inductiveautomation.perspective.gateway.script.ScriptFunctionHelper.invoke(ScriptFunctionHelper.java:106) - locked <0x00000004fde4ca60> (a com.inductiveautomation.perspective.gateway.model.ExtensionFunctionImpl) at com.inductiveautomation.perspective.gateway.model.ExtensionFunctionImpl.invoke(ExtensionFunctionImpl.java:76) at com.inductiveautomation.perspective.gateway.components.AlarmStatusTableModelDelegate$QueryAlarms.lambda$run$1(AlarmStatusTableModelDelegate.java:413) at com.inductiveautomation.perspective.gateway.components.AlarmStatusTableModelDelegate$QueryAlarms$$Lambda$3730/0x000000080171dc40.apply(Unknown Source) at java.util.Optional.map(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.components.AlarmStatusTableModelDelegate$QueryAlarms.lambda$run$2(AlarmStatusTableModelDelegate.java:413) at com.inductiveautomation.perspective.gateway.components.AlarmStatusTableModelDelegate$QueryAlarms$$Lambda$3729/0x000000080171d840.accept(Unknown Source) at java.util.ArrayList.forEach(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.components.AlarmStatusTableModelDelegate$QueryAlarms.run(AlarmStatusTableModelDelegate.java:411) at com.inductiveautomation.perspective.gateway.threading.PollingTaskManager.runTask(PollingTaskManager.java:103) at com.inductiveautomation.perspective.gateway.threading.PollingTaskManager$$Lambda$3705/0x0000000801702040.run(Unknown Source) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "milo-shared-thread-pool-50" #6829 daemon prio=5 os_prio=0 cpu=154156.25ms elapsed=2258.93s tid=0x0000023f58c00800 nid=0x7144 waiting on condition [0x0000008d0e9ff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fe60c70> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-6889" #6889 prio=5 os_prio=0 cpu=13078.13ms elapsed=2221.87s tid=0x0000023f4a15e800 nid=0x5428 runnable [0x0000008d0d4fe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x000000040f9a5710> (a sun.nio.ch.Util$2) - locked <0x000000040f9a5688> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-6912" #6912 prio=5 os_prio=0 cpu=5406.25ms elapsed=2073.57s tid=0x0000023f58bf7800 nid=0x1ad70 runnable [0x0000008d0f1fe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x00000004101a8900> (a sun.nio.ch.Util$2) - locked <0x00000004101a8878> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4325" #6947 daemon prio=5 os_prio=0 cpu=4703.13ms elapsed=2068.67s tid=0x0000023f799d3800 nid=0x99cc waiting on condition [0x0000008d105fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fdf4f388> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4303" #6924 daemon prio=5 os_prio=0 cpu=4671.88ms elapsed=2068.67s tid=0x0000023f7a9f6800 nid=0x18c70 waiting on condition [0x0000008d193fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a2e96640> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4306" #6928 daemon prio=5 os_prio=0 cpu=4093.75ms elapsed=2068.67s tid=0x0000023f796af000 nid=0xf058 waiting on condition [0x0000008d1e0fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510b8c8a0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4294" #6918 daemon prio=5 os_prio=0 cpu=3890.63ms elapsed=2068.67s tid=0x0000023f796b5800 nid=0x4fd8 waiting on condition [0x0000008d1f9fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fde4c2f0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4350" #6974 daemon prio=5 os_prio=0 cpu=1234.38ms elapsed=2052.61s tid=0x0000023f5069f000 nid=0x14508 waiting on condition [0x0000008d214fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fdeb3fe0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4385" #7025 daemon prio=5 os_prio=0 cpu=6921.88ms elapsed=1956.38s tid=0x0000023f4c684000 nid=0x12dc waiting on condition [0x0000008d24dfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a2e953b8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4430" #7071 daemon prio=5 os_prio=0 cpu=109.38ms elapsed=1956.38s tid=0x0000023f57e13000 nid=0x1a2f0 waiting on condition [0x0000008d275fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fddb1098> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4558" #7199 daemon prio=5 os_prio=0 cpu=140.63ms elapsed=1956.36s tid=0x0000023f799a4800 nid=0xf00 waiting on condition [0x0000008d301fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fde187f8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4576" #7217 daemon prio=5 os_prio=0 cpu=5218.75ms elapsed=1956.36s tid=0x0000023f4d77a800 nid=0x36fc waiting on condition [0x0000008d311fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fdfb6c38> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4606" #7247 daemon prio=5 os_prio=0 cpu=3671.88ms elapsed=1956.34s tid=0x0000023f5d12e800 nid=0xf894 waiting on condition [0x0000008d332fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fdee7a38> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-7258" #7258 prio=5 os_prio=0 cpu=8421.88ms elapsed=1955.08s tid=0x0000023f4ed47800 nid=0x9550 runnable [0x0000008d33afe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x000000040fc03b20> (a sun.nio.ch.Util$2) - locked <0x000000040fc03a98> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4650" #7313 daemon prio=5 os_prio=0 cpu=15.63ms elapsed=1838.14s tid=0x0000023f5ebed800 nid=0xc848 waiting on condition [0x0000008d0e2fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fdf4f610> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4649" #7312 daemon prio=5 os_prio=0 cpu=46.88ms elapsed=1838.13s tid=0x0000023f58bf3800 nid=0x12764 waiting on condition [0x0000008d1b3fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fde80340> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4626" #7287 daemon prio=5 os_prio=0 cpu=62.50ms elapsed=1838.13s tid=0x0000023f93df5000 nid=0x14cfc waiting on condition [0x0000008d1cdfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fddb1530> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4639" #7303 daemon prio=5 os_prio=0 cpu=843.75ms elapsed=1838.13s tid=0x0000023f4bfa3800 nid=0x125c0 waiting for monitor entry [0x0000008d1d1fe000] java.lang.Thread.State: BLOCKED (on object monitor) at com.inductiveautomation.perspective.gateway.script.ScriptFunctionHelper.onScriptLibraryChange(ScriptFunctionHelper.java:62) - waiting to lock <0x00000004fde4ca60> (a com.inductiveautomation.perspective.gateway.model.ExtensionFunctionImpl) at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) - locked <0x00000004fde4cab8> (a com.google.common.eventbus.Subscriber$SynchronizedSubscriber) at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) at com.google.common.eventbus.EventBus.post(EventBus.java:217) at com.inductiveautomation.perspective.gateway.PerspectiveModuleRpcImpl.lambda$designerScriptsModified$4(PerspectiveModuleRpcImpl.java:143) at com.inductiveautomation.perspective.gateway.PerspectiveModuleRpcImpl$$Lambda$4364/0x0000000801951840.run(Unknown Source) at com.inductiveautomation.ignition.common.util.ExecutionQueue$PollAndExecute.run(ExecutionQueue.java:210) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4635" #7298 daemon prio=5 os_prio=0 cpu=2703.13ms elapsed=1838.13s tid=0x0000023f93df6000 nid=0x1631c waiting on condition [0x0000008d1defe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a2e383e8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4619" #7281 daemon prio=5 os_prio=0 cpu=62.50ms elapsed=1838.13s tid=0x0000023f57e17000 nid=0x1594c waiting on condition [0x0000008d1f8fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fdee7d28> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4656" #7321 daemon prio=5 os_prio=0 cpu=3265.63ms elapsed=1828.93s tid=0x0000023f864a1000 nid=0xff00 waiting on condition [0x0000008d1f0fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a2e98b30> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4669" #7332 daemon prio=5 os_prio=0 cpu=1515.63ms elapsed=1828.93s tid=0x0000023f8649c800 nid=0x145dc waiting on condition [0x0000008d201fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fddb1820> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4670" #7333 daemon prio=5 os_prio=0 cpu=6250.00ms elapsed=1828.93s tid=0x0000023f864a3000 nid=0xc708 waiting on condition [0x0000008d202fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510cee8c0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4659" #7320 daemon prio=5 os_prio=0 cpu=2437.50ms elapsed=1828.93s tid=0x0000023f58bfe000 nid=0xed00 waiting on condition [0x0000008d207fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510c27ce0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4680" #7343 daemon prio=5 os_prio=0 cpu=31.25ms elapsed=1828.92s tid=0x0000023f57e15000 nid=0x2de0 waiting on condition [0x0000008d20dfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510b8c9b0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4667" #7330 daemon prio=5 os_prio=0 cpu=7156.25ms elapsed=1828.92s tid=0x0000023f7999e000 nid=0xdbd0 waiting on condition [0x0000008d210fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510c9f0a0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4657" #7323 daemon prio=5 os_prio=0 cpu=3281.25ms elapsed=1828.92s tid=0x0000023f4a050000 nid=0xf9b4 waiting on condition [0x0000008d212fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510cee9d0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4703" #7366 daemon prio=5 os_prio=0 cpu=1640.63ms elapsed=1828.92s tid=0x0000023f458bd800 nid=0x1481c waiting on condition [0x0000008d239fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fde809f0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4700" #7363 daemon prio=5 os_prio=0 cpu=2796.88ms elapsed=1828.92s tid=0x0000023f43e07800 nid=0xa940 waiting on condition [0x0000008d23cfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a2e99db8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4699" #7362 daemon prio=5 os_prio=0 cpu=171.88ms elapsed=1828.92s tid=0x0000023f4ed45800 nid=0x12c38 waiting on condition [0x0000008d23dfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fddb1e98> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4697" #7360 daemon prio=5 os_prio=0 cpu=265.63ms elapsed=1828.92s tid=0x0000023f5cd05800 nid=0x11ea4 waiting on condition [0x0000008d240fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a2d38000> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4721" #7384 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=1828.92s tid=0x0000023f5cd02000 nid=0x9bd8 waiting on condition [0x0000008d245fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fdf83388> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4729" #7392 daemon prio=5 os_prio=0 cpu=4859.38ms elapsed=1828.91s tid=0x0000023f4a052800 nid=0xaf2c waiting on condition [0x0000008d256fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000525b47700> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4738" #7401 daemon prio=5 os_prio=0 cpu=1812.50ms elapsed=1828.91s tid=0x0000023f58bff800 nid=0x10f9c waiting on condition [0x0000008d259fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a2de89f0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4765" #7428 daemon prio=5 os_prio=0 cpu=921.88ms elapsed=1828.91s tid=0x0000023f799a2000 nid=0x978c waiting on condition [0x0000008d291fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510c9f1b0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4784" #7447 daemon prio=5 os_prio=0 cpu=2828.13ms elapsed=1828.90s tid=0x0000023f4d5ce000 nid=0x9094 waiting on condition [0x0000008d29ffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040a85beb8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4799" #7462 daemon prio=5 os_prio=0 cpu=15.63ms elapsed=1828.90s tid=0x0000023f7a932000 nid=0x1ab2c waiting on condition [0x0000008d2b6fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fde4cef0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4801" #7464 daemon prio=5 os_prio=0 cpu=1421.88ms elapsed=1828.90s tid=0x0000023f4dc18800 nid=0xd2c0 waiting on condition [0x0000008d2b7fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a2d90200> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4814" #7476 daemon prio=5 os_prio=0 cpu=4531.25ms elapsed=1828.90s tid=0x0000023f4c069000 nid=0x1f24 waiting on condition [0x0000008d2cafe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510cc6d00> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4862" #7525 daemon prio=5 os_prio=0 cpu=2140.63ms elapsed=1828.89s tid=0x0000023f45852000 nid=0x141e0 waiting on condition [0x0000008d308fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fde81280> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4884" #7547 daemon prio=5 os_prio=0 cpu=1062.50ms elapsed=1828.89s tid=0x0000023f799ab800 nid=0x18ec waiting on condition [0x0000008d31dfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510bb4500> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4889" #7552 daemon prio=5 os_prio=0 cpu=3140.63ms elapsed=1828.89s tid=0x0000023f4a995000 nid=0xa3a4 waiting on condition [0x0000008d321fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a2e94150> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-7575" #7575 prio=5 os_prio=0 cpu=7671.88ms elapsed=1768.92s tid=0x0000023f01b9d000 nid=0x14d54 runnable [0x0000008d0e6ff000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x000000040ff45388> (a sun.nio.ch.Util$2) - locked <0x000000040ff45300> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4910" #7598 daemon prio=5 os_prio=0 cpu=62.50ms elapsed=1706.07s tid=0x0000023f5e073000 nid=0xa884 waiting on condition [0x0000008d0e3fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a2e92ea8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4942" #7638 daemon prio=5 os_prio=0 cpu=171.88ms elapsed=1669.94s tid=0x0000023f79998000 nid=0x1a484 waiting on condition [0x0000008d1cefe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005259d8810> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4931" #7632 daemon prio=5 os_prio=0 cpu=93.75ms elapsed=1669.94s tid=0x0000023f59692000 nid=0x30d4 waiting on condition [0x0000008d1e2fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fdeb4300> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4937" #7631 daemon prio=5 os_prio=0 cpu=1546.88ms elapsed=1669.94s tid=0x0000023f7999d000 nid=0x111b0 waiting on condition [0x0000008d1ebfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510d16678> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4925" #7626 daemon prio=5 os_prio=0 cpu=1390.63ms elapsed=1669.94s tid=0x0000023f45851000 nid=0x14128 waiting on condition [0x0000008d1f4fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fdf20908> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4922" #7616 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=1669.94s tid=0x0000023f01ba3800 nid=0x5ed4 waiting on condition [0x0000008d204fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510c77480> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4948" #7645 daemon prio=5 os_prio=0 cpu=1390.63ms elapsed=1669.93s tid=0x0000023f4a051800 nid=0xbf90 waiting on condition [0x0000008d20bfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040a8b7d08> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4947" #7643 daemon prio=5 os_prio=0 cpu=1656.25ms elapsed=1669.93s tid=0x0000023f92b74800 nid=0x93ec waiting on condition [0x0000008d20efe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000525a342f0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4956" #7652 daemon prio=5 os_prio=0 cpu=1156.25ms elapsed=1669.93s tid=0x0000023f4bfa9000 nid=0x3b48 waiting on condition [0x0000008d215fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040a8006a8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5010" #7707 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=1659.92s tid=0x0000023f7999a800 nid=0xcff8 waiting on condition [0x0000008d232fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000525a345a8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5002" #7699 daemon prio=5 os_prio=0 cpu=46.88ms elapsed=1659.92s tid=0x0000023f4f13b000 nid=0x44a8 waiting on condition [0x0000008d247fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000525bff6b0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4993" #7690 daemon prio=5 os_prio=0 cpu=359.38ms elapsed=1659.92s tid=0x0000023f7a9fa800 nid=0x1776c waiting on condition [0x0000008d24efe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fdfb6e20> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4991" #7688 daemon prio=5 os_prio=0 cpu=500.00ms elapsed=1659.92s tid=0x0000023f4a998000 nid=0xb1b4 waiting on condition [0x0000008d24ffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510b8cac0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-4978" #7675 daemon prio=5 os_prio=0 cpu=1265.63ms elapsed=1659.92s tid=0x0000023f580b4800 nid=0xf2f8 waiting on condition [0x0000008d25dfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fdf4f968> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5029" #7726 daemon prio=5 os_prio=0 cpu=843.75ms elapsed=1659.92s tid=0x0000023f4d20f800 nid=0x14e48 waiting on condition [0x0000008d269fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005b4f0d290> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5027" #7724 daemon prio=5 os_prio=0 cpu=1281.25ms elapsed=1659.92s tid=0x0000023f7a9f8000 nid=0x18090 waiting on condition [0x0000008d26bfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fdf4fae8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5024" #7722 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=1659.92s tid=0x0000023f580b9000 nid=0x948c waiting on condition [0x0000008d270fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510d16788> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5076" #7776 daemon prio=5 os_prio=0 cpu=6328.13ms elapsed=1636.16s tid=0x0000023f7a9f2800 nid=0x14a24 waiting on condition [0x0000008d2affe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510ceeae0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5103" #7804 daemon prio=5 os_prio=0 cpu=93.75ms elapsed=1636.15s tid=0x0000023f58c13000 nid=0x466c waiting on condition [0x0000008d2cbfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005b4f0d3a0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5121" #7822 daemon prio=5 os_prio=0 cpu=31.25ms elapsed=1636.15s tid=0x0000023f58fff000 nid=0x19a54 waiting on condition [0x0000008d2d6fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fdf84a80> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5147" #7848 daemon prio=5 os_prio=0 cpu=1062.50ms elapsed=1636.14s tid=0x0000023f5cb22800 nid=0x16578 waiting on condition [0x0000008d2f3fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fdeb4e78> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5148" #7849 daemon prio=5 os_prio=0 cpu=218.75ms elapsed=1636.14s tid=0x0000023f5cb23800 nid=0xf5b4 waiting on condition [0x0000008d2f5fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510ceebf0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5152" #7854 daemon prio=5 os_prio=0 cpu=78.13ms elapsed=1636.14s tid=0x0000023f46f21000 nid=0x13610 waiting on condition [0x0000008d2fbfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040a8b7e48> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5153" #7853 daemon prio=5 os_prio=0 cpu=1296.88ms elapsed=1636.14s tid=0x0000023f4dc14800 nid=0x257c waiting on condition [0x0000008d2fcfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005259d8950> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5146" #7847 daemon prio=5 os_prio=0 cpu=281.25ms elapsed=1636.14s tid=0x0000023f57936000 nid=0x68fc waiting on condition [0x0000008d2fefe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fdde56e0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5158" #7861 daemon prio=5 os_prio=0 cpu=2796.88ms elapsed=1636.14s tid=0x0000023f59411000 nid=0x6870 waiting on condition [0x0000008d303fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510c77590> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5159" #7859 daemon prio=5 os_prio=0 cpu=1296.88ms elapsed=1636.14s tid=0x0000023f799d7000 nid=0x3ae4 waiting on condition [0x0000008d305fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510c27df0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5168" #7869 daemon prio=5 os_prio=0 cpu=1265.63ms elapsed=1636.14s tid=0x0000023f4dc16000 nid=0x9760 waiting on condition [0x0000008d30ffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005b4ecb280> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5167" #7868 daemon prio=5 os_prio=0 cpu=1828.13ms elapsed=1636.14s tid=0x0000023f7955e800 nid=0x235c waiting on condition [0x0000008d310fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510c776a0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5240" #7941 daemon prio=5 os_prio=0 cpu=46.88ms elapsed=1636.13s tid=0x0000023f4c064000 nid=0xc7a8 waiting on condition [0x0000008d35cfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004fde4d530> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5238" #7939 daemon prio=5 os_prio=0 cpu=1765.63ms elapsed=1636.13s tid=0x0000023f46f23000 nid=0xfe7c waiting on condition [0x0000008d35efe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510c001b8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5237" #7938 daemon prio=5 os_prio=0 cpu=1890.63ms elapsed=1636.13s tid=0x0000023f799d6000 nid=0x6444 waiting on condition [0x0000008d35ffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040a85c000> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-7944" #7944 prio=5 os_prio=0 cpu=6375.00ms elapsed=1634.60s tid=0x0000023f4bedf800 nid=0x16ef4 waiting on condition [0x0000008d360fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000525ba3550> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.reservedWait(ReservedThreadExecutor.java:309) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:379) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5267" #7989 daemon prio=5 os_prio=0 cpu=453.13ms elapsed=1559.79s tid=0x0000023f79999000 nid=0xe15c waiting on condition [0x0000008d1d3fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510cc6fd0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5261" #7984 daemon prio=5 os_prio=0 cpu=125.00ms elapsed=1559.79s tid=0x0000023f79997800 nid=0x15044 waiting on condition [0x0000008d1dbfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510c777d0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5250" #7974 daemon prio=5 os_prio=0 cpu=3031.25ms elapsed=1559.79s tid=0x0000023f7a936000 nid=0x8f98 waiting on condition [0x0000008d1f3fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000572611200> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5244" #7966 daemon prio=5 os_prio=0 cpu=1265.63ms elapsed=1559.79s tid=0x0000023f4c068000 nid=0xb49c waiting on condition [0x0000008d1fefe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510bb4610> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5272" #7994 daemon prio=5 os_prio=0 cpu=15.63ms elapsed=1559.79s tid=0x0000023f4ed4a800 nid=0xc4c8 waiting on condition [0x0000008d1fffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040a96f680> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5279" #8014 daemon prio=5 os_prio=0 cpu=2515.63ms elapsed=1467.52s tid=0x0000023f4ed45000 nid=0x1a3c8 waiting on condition [0x0000008d1acfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005077c2760> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5336" #8071 daemon prio=5 os_prio=0 cpu=2765.63ms elapsed=1467.50s tid=0x0000023f92b71000 nid=0xa07c waiting on condition [0x0000008d249fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000053a5291e8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5342" #8077 daemon prio=5 os_prio=0 cpu=796.88ms elapsed=1467.49s tid=0x0000023f8649e800 nid=0x19fe0 waiting on condition [0x0000008d253fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000053a4cb790> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5346" #8081 daemon prio=5 os_prio=0 cpu=1281.25ms elapsed=1467.49s tid=0x0000023f4a055800 nid=0x1225c waiting on condition [0x0000008d25bfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510c9f618> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5347" #8082 daemon prio=5 os_prio=0 cpu=6125.00ms elapsed=1467.48s tid=0x0000023f8649f800 nid=0xe4d8 waiting on condition [0x0000008d25cfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000057c649280> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5350" #8085 daemon prio=5 os_prio=0 cpu=203.13ms elapsed=1467.48s tid=0x0000023f8649d000 nid=0x14d38 waiting on condition [0x0000008d260fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000053a5292f8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5351" #8086 daemon prio=5 os_prio=0 cpu=6718.75ms elapsed=1467.48s tid=0x0000023f59693000 nid=0xc550 waiting on condition [0x0000008d261fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000583cae800> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5353" #8088 daemon prio=5 os_prio=0 cpu=2546.88ms elapsed=1467.48s tid=0x0000023f5968e000 nid=0xca14 waiting on condition [0x0000008d265fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000574b57050> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5356" #8091 daemon prio=5 os_prio=0 cpu=1875.00ms elapsed=1467.48s tid=0x0000023f5968f000 nid=0xc7e0 waiting on condition [0x0000008d268fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000056a882fe0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5593" #8328 daemon prio=5 os_prio=0 cpu=5750.00ms elapsed=1467.40s tid=0x0000023f5a099000 nid=0xbe40 waiting on condition [0x0000008d389fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000058d950280> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5656" #8391 daemon prio=5 os_prio=0 cpu=2968.75ms elapsed=1467.27s tid=0x0000023f796b3800 nid=0x15458 waiting on condition [0x0000008d3cbfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005077c7fc0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5715" #8450 daemon prio=5 os_prio=0 cpu=4437.50ms elapsed=1467.26s tid=0x0000023f58738800 nid=0xc640 waiting on condition [0x0000008d405fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000056a87d1c0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5717" #8452 daemon prio=5 os_prio=0 cpu=1015.63ms elapsed=1467.26s tid=0x0000023f4d5d4800 nid=0x162d8 waiting on condition [0x0000008d408fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000056a871540> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5724" #8459 daemon prio=5 os_prio=0 cpu=171.88ms elapsed=1467.26s tid=0x0000023f93df3800 nid=0x1a9b0 waiting on condition [0x0000008d40ffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510bb50e0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5725" #8460 daemon prio=5 os_prio=0 cpu=4031.25ms elapsed=1467.26s tid=0x0000023f93df4000 nid=0x96ec waiting on condition [0x0000008d410fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000572602220> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5728" #8463 daemon prio=5 os_prio=0 cpu=8453.13ms elapsed=1467.26s tid=0x0000023fa08a1000 nid=0x638c waiting on condition [0x0000008d413fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005abc038d0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5841" #8577 daemon prio=5 os_prio=0 cpu=3625.00ms elapsed=1467.01s tid=0x0000023f50907000 nid=0x730c waiting on condition [0x0000008d1bcfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000552fe42b8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5865" #8601 daemon prio=5 os_prio=0 cpu=3265.63ms elapsed=1467.01s tid=0x0000023f4f138800 nid=0x1a0d4 waiting on condition [0x0000008d49cfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510c77a58> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5877" #8613 daemon prio=5 os_prio=0 cpu=2390.63ms elapsed=1467.00s tid=0x0000023f57b75800 nid=0x759c waiting on condition [0x0000008d4aafe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000552fe8300> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5881" #8617 daemon prio=5 os_prio=0 cpu=1812.50ms elapsed=1467.00s tid=0x0000023f59360800 nid=0x2ab4 waiting on condition [0x0000008d4aefe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510c77d10> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-5882" #8618 daemon prio=5 os_prio=0 cpu=171.88ms elapsed=1467.00s tid=0x0000023f59361800 nid=0x150c0 waiting on condition [0x0000008d4affe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510c77fc8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6002" #8738 daemon prio=5 os_prio=0 cpu=3000.00ms elapsed=1466.88s tid=0x0000023f44d99000 nid=0x15088 waiting on condition [0x0000008d527fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005077c3670> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6008" #8744 daemon prio=5 os_prio=0 cpu=31.25ms elapsed=1466.88s tid=0x0000023f44d9d000 nid=0x4808 waiting on condition [0x0000008d52dfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510c78280> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6022" #8758 daemon prio=5 os_prio=0 cpu=4921.88ms elapsed=1466.64s tid=0x0000023f01e5e800 nid=0x177c8 waiting on condition [0x0000008d53bfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000056a871650> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6036" #8772 daemon prio=5 os_prio=0 cpu=1515.63ms elapsed=1466.64s tid=0x0000023f92268800 nid=0x391c waiting on condition [0x0000008d549fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000054ad5aac0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6038" #8774 daemon prio=5 os_prio=0 cpu=687.50ms elapsed=1466.64s tid=0x0000023f4e964800 nid=0x14090 waiting on condition [0x0000008d54bfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000552fe43c8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6039" #8775 daemon prio=5 os_prio=0 cpu=1015.63ms elapsed=1466.64s tid=0x0000023f4e968000 nid=0x2a6c waiting on condition [0x0000008d54cfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000573b0d2d0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6040" #8776 daemon prio=5 os_prio=0 cpu=46.88ms elapsed=1466.64s tid=0x0000023f4e968800 nid=0x1999c waiting on condition [0x0000008d54dfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510ceee78> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6041" #8777 daemon prio=5 os_prio=0 cpu=7906.25ms elapsed=1466.64s tid=0x0000023f4e963000 nid=0x3510 waiting on condition [0x0000008d54efe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000059f787260> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6042" #8778 daemon prio=5 os_prio=0 cpu=6781.25ms elapsed=1466.64s tid=0x0000023f4e964000 nid=0xc968 waiting on condition [0x0000008d54ffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000593d8b718> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6043" #8779 daemon prio=5 os_prio=0 cpu=3500.00ms elapsed=1466.64s tid=0x0000023f4e969800 nid=0xd7dc waiting on condition [0x0000008d550fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000573b0dac0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6044" #8780 daemon prio=5 os_prio=0 cpu=1359.38ms elapsed=1466.64s tid=0x0000023f4e965800 nid=0x15970 waiting on condition [0x0000008d551fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510d16a10> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6045" #8781 daemon prio=5 os_prio=0 cpu=9468.75ms elapsed=1466.64s tid=0x0000023f4e966000 nid=0x91a0 waiting on condition [0x0000008d552fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a95a9280> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6046" #8782 daemon prio=5 os_prio=0 cpu=17656.25ms elapsed=1466.64s tid=0x0000023f582b6800 nid=0x25d8 waiting on condition [0x0000008d553fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005efa1ca00> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6047" #8783 daemon prio=5 os_prio=0 cpu=140.63ms elapsed=1466.64s tid=0x0000023f5826c000 nid=0x107f0 waiting on condition [0x0000008d554fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510d16cc8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6048" #8784 daemon prio=5 os_prio=0 cpu=2203.13ms elapsed=1466.64s tid=0x0000023f93c15000 nid=0x4ee0 waiting on condition [0x0000008d555fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000573b0dbd0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6049" #8785 daemon prio=5 os_prio=0 cpu=875.00ms elapsed=1466.64s tid=0x0000023f5826a000 nid=0x16954 waiting on condition [0x0000008d556fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000054ad5abd0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6050" #8787 daemon prio=5 os_prio=0 cpu=31.25ms elapsed=1466.64s tid=0x0000023f01e5d000 nid=0xea98 waiting on condition [0x0000008d557fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510c78a30> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6051" #8786 daemon prio=5 os_prio=0 cpu=6703.13ms elapsed=1466.64s tid=0x0000023f93c16000 nid=0x181a8 waiting on condition [0x0000008d558fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005912f1008> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6052" #8788 daemon prio=5 os_prio=0 cpu=1671.88ms elapsed=1466.64s tid=0x0000023f93c10000 nid=0x18eb8 waiting on condition [0x0000008d559fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510c28220> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6054" #8790 daemon prio=5 os_prio=0 cpu=12234.38ms elapsed=1466.64s tid=0x0000023f93c11000 nid=0xd4e8 waiting on condition [0x0000008d55bff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6055" #8791 daemon prio=5 os_prio=0 cpu=609.38ms elapsed=1466.64s tid=0x0000023f93c11800 nid=0x19854 waiting on condition [0x0000008d55cfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000054ad5eac0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6056" #8792 daemon prio=5 os_prio=0 cpu=2500.00ms elapsed=1466.64s tid=0x0000023f93c12800 nid=0x185c0 waiting on condition [0x0000008d55dfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000056a885f00> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6057" #8793 daemon prio=5 os_prio=0 cpu=4718.75ms elapsed=1466.64s tid=0x0000023f5826b000 nid=0x8c10 waiting on condition [0x0000008d55efe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510d17308> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6058" #8794 daemon prio=5 os_prio=0 cpu=2171.88ms elapsed=1466.64s tid=0x0000023f5b2f0800 nid=0x1418c waiting on condition [0x0000008d55ffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000053a4b4020> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6059" #8795 daemon prio=5 os_prio=0 cpu=3765.63ms elapsed=1466.64s tid=0x0000023f5826c800 nid=0x17f9c waiting on condition [0x0000008d560fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005077c0a20> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6060" #8796 daemon prio=5 os_prio=0 cpu=671.88ms elapsed=1466.64s tid=0x0000023f5b2ee800 nid=0xdcac waiting on condition [0x0000008d561fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005077c6350> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6061" #8797 daemon prio=5 os_prio=0 cpu=2250.00ms elapsed=1466.64s tid=0x0000023fa5dcd800 nid=0x17888 waiting on condition [0x0000008d562fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000048e1066b0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6062" #8798 daemon prio=5 os_prio=0 cpu=125.00ms elapsed=1466.64s tid=0x0000023f781c3800 nid=0x1136c waiting on condition [0x0000008d563fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510cc78f8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6063" #8799 daemon prio=5 os_prio=0 cpu=1656.25ms elapsed=1466.64s tid=0x0000023fa5dcb000 nid=0x19d24 waiting on condition [0x0000008d564fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000053a529428> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6064" #8800 daemon prio=5 os_prio=0 cpu=4718.75ms elapsed=1466.64s tid=0x0000023fa5dce000 nid=0xf414 waiting on condition [0x0000008d565fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000057eb46250> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6065" #8801 daemon prio=5 os_prio=0 cpu=2281.25ms elapsed=1466.64s tid=0x0000023fa5dcc000 nid=0x1012c waiting on condition [0x0000008d566fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000056a8800e0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6066" #8802 daemon prio=5 os_prio=0 cpu=578.13ms elapsed=1466.64s tid=0x0000023f799b8800 nid=0x145bc waiting on condition [0x0000008d567fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510b654f0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6067" #8803 daemon prio=5 os_prio=0 cpu=93.75ms elapsed=1466.63s tid=0x0000023fa5dca000 nid=0x30d8 waiting on condition [0x0000008d568fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510bb5c18> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6068" #8804 daemon prio=5 os_prio=0 cpu=1578.13ms elapsed=1466.63s tid=0x0000023fa5dd0000 nid=0xbc30 waiting on condition [0x0000008d569fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510c4fbd8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6069" #8805 daemon prio=5 os_prio=0 cpu=15.63ms elapsed=1466.63s tid=0x0000023f870e6800 nid=0xa9b8 waiting on condition [0x0000008d56afe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510b657a8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6070" #8806 daemon prio=5 os_prio=0 cpu=31.25ms elapsed=1466.63s tid=0x0000023f870e4000 nid=0x6914 waiting on condition [0x0000008d56bfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510c4fec8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6071" #8807 daemon prio=5 os_prio=0 cpu=343.75ms elapsed=1466.63s tid=0x0000023f870e7800 nid=0x8750 waiting on condition [0x0000008d56cfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000053a4b4130> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6072" #8808 daemon prio=5 os_prio=0 cpu=468.75ms elapsed=1466.63s tid=0x0000023f870e8000 nid=0xd518 waiting on condition [0x0000008d56dfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510d177a0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6073" #8809 daemon prio=5 os_prio=0 cpu=5875.00ms elapsed=1466.63s tid=0x0000023f870e9000 nid=0x7ed8 waiting on condition [0x0000008d56efe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000572605e20> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6074" #8810 daemon prio=5 os_prio=0 cpu=234.38ms elapsed=1466.63s tid=0x0000023f870e3000 nid=0x4648 waiting on condition [0x0000008d56ffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000054ad5ebd0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6075" #8811 daemon prio=5 os_prio=0 cpu=3000.00ms elapsed=1466.63s tid=0x0000023f4bfaa000 nid=0x3600 waiting on condition [0x0000008d570fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000055ff61400> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6077" #8813 daemon prio=5 os_prio=0 cpu=4406.25ms elapsed=1466.63s tid=0x0000023f4bfa6800 nid=0x97e0 waiting on condition [0x0000008d572fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000056a8830f0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6078" #8814 daemon prio=5 os_prio=0 cpu=1578.13ms elapsed=1466.63s tid=0x0000023f4bfa5000 nid=0x92d8 waiting on condition [0x0000008d573fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000510cc7d58> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6080" #8816 daemon prio=5 os_prio=0 cpu=3750.00ms elapsed=1466.63s tid=0x0000023f4bfa8000 nid=0xa1f8 waiting on condition [0x0000008d575fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005725fe620> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6083" #8852 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=1299.64s tid=0x0000023f91cf2000 nid=0x13660 waiting on condition [0x0000008d128fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000552fe4518> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6084" #8854 daemon prio=5 os_prio=0 cpu=500.00ms elapsed=1299.64s tid=0x0000023f5cd2c000 nid=0x4b48 waiting on condition [0x0000008d171fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000572d0eb00> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6087" #8856 daemon prio=5 os_prio=0 cpu=8218.75ms elapsed=1299.64s tid=0x0000023f4d5d2000 nid=0x13f34 waiting on condition [0x0000008d182fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000593d8bef0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6086" #8855 daemon prio=5 os_prio=0 cpu=4890.63ms elapsed=1299.64s tid=0x0000023f7999e800 nid=0x16bc4 waiting on condition [0x0000008d185fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000057d262e00> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6085" #8853 daemon prio=5 os_prio=0 cpu=1593.75ms elapsed=1299.64s tid=0x0000023f4a053000 nid=0x158ec waiting on condition [0x0000008d187fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000056a88bd40> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6088" #8857 daemon prio=5 os_prio=0 cpu=2031.25ms elapsed=1299.64s tid=0x0000023f580b8000 nid=0x31cc waiting on condition [0x0000008d192fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000583caf780> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6089" #8859 daemon prio=5 os_prio=0 cpu=2890.63ms elapsed=1285.27s tid=0x0000023f58bf4000 nid=0x8458 waiting on condition [0x0000008d0b6fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005912206d0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6091" #8861 daemon prio=5 os_prio=0 cpu=5187.50ms elapsed=1283.64s tid=0x0000023f7999f800 nid=0x18d98 waiting on condition [0x0000008d1b1fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000057c6462a0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6100" #8870 daemon prio=5 os_prio=0 cpu=2843.75ms elapsed=1283.64s tid=0x0000023f58bfa800 nid=0x8f34 waiting on condition [0x0000008d1b8fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000057d2a3fc8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6099" #8869 daemon prio=5 os_prio=0 cpu=1046.88ms elapsed=1283.64s tid=0x0000023f580b6800 nid=0xd5e8 waiting on condition [0x0000008d1b9fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000056a87a2a0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6098" #8868 daemon prio=5 os_prio=0 cpu=3859.38ms elapsed=1283.64s tid=0x0000023f4ee25800 nid=0x179bc waiting on condition [0x0000008d1c4fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000057eb46a60> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6097" #8867 daemon prio=5 os_prio=0 cpu=3187.50ms elapsed=1283.64s tid=0x0000023f580b2800 nid=0xddf4 waiting on condition [0x0000008d1ccfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005912f39c0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6096" #8866 daemon prio=5 os_prio=0 cpu=765.63ms elapsed=1283.64s tid=0x0000023f4d77b800 nid=0xddec waiting on condition [0x0000008d1cffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000572d628c0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6094" #8862 daemon prio=5 os_prio=0 cpu=3296.88ms elapsed=1283.64s tid=0x0000023f582b7800 nid=0xb1b8 waiting on condition [0x0000008d1d4fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000057eb47270> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6095" #8865 daemon prio=5 os_prio=0 cpu=2500.00ms elapsed=1283.64s tid=0x0000023f9226b000 nid=0x18a54 waiting on condition [0x0000008d1d5fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000059113a000> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6092" #8864 daemon prio=5 os_prio=0 cpu=109.38ms elapsed=1283.64s tid=0x0000023f58bfb800 nid=0xdd84 waiting on condition [0x0000008d1d8fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000056a87a3b0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6093" #8860 daemon prio=5 os_prio=0 cpu=8859.38ms elapsed=1283.64s tid=0x0000023f9226a000 nid=0x2f90 waiting on condition [0x0000008d1dffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005ce3cdbb0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6090" #8863 daemon prio=5 os_prio=0 cpu=2828.13ms elapsed=1283.64s tid=0x0000023f4a054000 nid=0x5034 waiting on condition [0x0000008d1e3fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000574b56070> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6103" #8882 daemon prio=5 os_prio=0 cpu=15.63ms elapsed=1231.50s tid=0x0000023f91cef800 nid=0x5a6c waiting on condition [0x0000008d104fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000056a87a680> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6106" #8886 daemon prio=5 os_prio=0 cpu=2187.50ms elapsed=1231.50s tid=0x0000023f5a09a000 nid=0x18970 waiting on condition [0x0000008d1e5fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005930d1238> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6107" #8887 daemon prio=5 os_prio=0 cpu=2343.75ms elapsed=1231.50s tid=0x0000023f7a9fc000 nid=0x4568 waiting on condition [0x0000008d1e9fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a8afca60> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6105" #8885 daemon prio=5 os_prio=0 cpu=11718.75ms elapsed=1231.50s tid=0x0000023f5a096800 nid=0x3cec waiting on condition [0x0000008d1efff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6102" #8883 daemon prio=5 os_prio=0 cpu=4281.25ms elapsed=1231.50s tid=0x0000023f4ee27800 nid=0xd454 waiting on condition [0x0000008d1f1fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005c8dd5540> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6104" #8884 daemon prio=5 os_prio=0 cpu=1234.38ms elapsed=1231.50s tid=0x0000023f92b6e800 nid=0x11e60 waiting on condition [0x0000008d1f2fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000573b0cae0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6109" #8897 daemon prio=5 os_prio=0 cpu=78.13ms elapsed=1189.49s tid=0x0000023fa089e800 nid=0x17c7c waiting on condition [0x0000008d0d2fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000057eb43a20> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6113" #8901 daemon prio=5 os_prio=0 cpu=453.13ms elapsed=1189.49s tid=0x0000023f4ee28000 nid=0x4280 waiting on condition [0x0000008d1f7fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000573b0d3e0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6110" #8898 daemon prio=5 os_prio=0 cpu=46.88ms elapsed=1189.49s tid=0x0000023f92265800 nid=0x13748 waiting on condition [0x0000008d1fafe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000057c64a2a0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6112" #8900 daemon prio=5 os_prio=0 cpu=1968.75ms elapsed=1189.49s tid=0x0000023f58bf5800 nid=0x284c waiting on condition [0x0000008d1fbfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000583ca8698> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6111" #8899 daemon prio=5 os_prio=0 cpu=109.38ms elapsed=1189.49s tid=0x0000023f5cd2d800 nid=0xcde8 waiting on condition [0x0000008d1fcfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005726024a8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6115" #8902 daemon prio=5 os_prio=0 cpu=3515.63ms elapsed=1183.21s tid=0x0000023f4d5cf000 nid=0x11ccc waiting on condition [0x0000008d1fdfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000057eb43b30> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6114" #8903 daemon prio=5 os_prio=0 cpu=5250.00ms elapsed=1183.21s tid=0x0000023f58bfc800 nid=0xd0a0 waiting on condition [0x0000008d200fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a5ca4968> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6116" #8904 daemon prio=5 os_prio=0 cpu=3390.63ms elapsed=1181.49s tid=0x0000023f580b5800 nid=0xaa58 waiting on condition [0x0000008d203fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000059f788280> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6117" #8910 daemon prio=5 os_prio=0 cpu=2562.50ms elapsed=1149.48s tid=0x0000023f79999800 nid=0x7a1c waiting on condition [0x0000008d0e1fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000059f785260> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6120" #8913 daemon prio=5 os_prio=0 cpu=15.63ms elapsed=1149.48s tid=0x0000023f4a04e000 nid=0xf474 waiting on condition [0x0000008d205fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000057d2c4860> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6119" #8912 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=1149.48s tid=0x0000023f4ee29000 nid=0x15c1c waiting on condition [0x0000008d206fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000057c648ab0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6118" #8911 daemon prio=5 os_prio=0 cpu=781.25ms elapsed=1149.48s tid=0x0000023f4d5cf800 nid=0x8d0c waiting on condition [0x0000008d208fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000583caefd0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6123" #8916 daemon prio=5 os_prio=0 cpu=1078.13ms elapsed=1149.48s tid=0x0000023f799a0800 nid=0x30a0 waiting on condition [0x0000008d209fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000057c649b18> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6122" #8915 daemon prio=5 os_prio=0 cpu=11718.75ms elapsed=1149.48s tid=0x0000023f92267800 nid=0x1635c waiting on condition [0x0000008d20afe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6121" #8914 daemon prio=5 os_prio=0 cpu=1656.25ms elapsed=1149.48s tid=0x0000023f4a055000 nid=0x28e4 waiting on condition [0x0000008d20cfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000058d94c280> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6126" #8924 daemon prio=5 os_prio=0 cpu=1687.50ms elapsed=1141.45s tid=0x0000023f5a096000 nid=0x336c waiting on condition [0x0000008d20ffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000057c645a70> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6132" #8930 daemon prio=5 os_prio=0 cpu=31.25ms elapsed=1141.45s tid=0x0000023f5cd2b800 nid=0x4dd4 waiting on condition [0x0000008d211fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000057c649390> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6131" #8929 daemon prio=5 os_prio=0 cpu=4000.00ms elapsed=1141.45s tid=0x0000023f580b3000 nid=0x12870 waiting on condition [0x0000008d213fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a5cb38b0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6129" #8928 daemon prio=5 os_prio=0 cpu=2078.13ms elapsed=1141.45s tid=0x0000023fa089f800 nid=0x7fd0 waiting on condition [0x0000008d216fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000059abecd40> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6127" #8926 daemon prio=5 os_prio=0 cpu=1328.13ms elapsed=1141.45s tid=0x0000023f58bfe800 nid=0xb3bc waiting on condition [0x0000008d217fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a6070100> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6130" #8927 daemon prio=5 os_prio=0 cpu=484.38ms elapsed=1141.45s tid=0x0000023f4bfa5800 nid=0x9db4 waiting on condition [0x0000008d218fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005912e4038> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6128" #8923 daemon prio=5 os_prio=0 cpu=984.38ms elapsed=1141.45s tid=0x0000023f92b6d000 nid=0x16f9c waiting on condition [0x0000008d219fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000058d94da70> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6125" #8925 daemon prio=5 os_prio=0 cpu=2453.13ms elapsed=1141.45s tid=0x0000023f4c682800 nid=0x135b0 waiting on condition [0x0000008d21afe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a8afda40> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6124" #8922 daemon prio=5 os_prio=0 cpu=4531.25ms elapsed=1141.45s tid=0x0000023f4bfa7800 nid=0xee20 waiting on condition [0x0000008d21bfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a47bbe20> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6133" #8934 daemon prio=5 os_prio=0 cpu=406.25ms elapsed=1091.43s tid=0x0000023f92b75000 nid=0x16a6c waiting on condition [0x0000008d0d1fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000058d94db80> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6136" #8937 daemon prio=5 os_prio=0 cpu=1062.50ms elapsed=1091.43s tid=0x0000023f92267000 nid=0x51dc waiting on condition [0x0000008d21dfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000583caea20> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6135" #8936 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=1091.43s tid=0x0000023f4c684800 nid=0x76e8 waiting on condition [0x0000008d21efe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000057d2c4d80> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6134" #8935 daemon prio=5 os_prio=0 cpu=2796.88ms elapsed=1091.43s tid=0x0000023f92b73800 nid=0x6c98 waiting on condition [0x0000008d21ffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005912f8d30> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6137" #8944 daemon prio=5 os_prio=0 cpu=9515.63ms elapsed=1081.12s tid=0x0000023f92b70000 nid=0x94c8 waiting on condition [0x0000008d220ff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6138" #8946 daemon prio=5 os_prio=0 cpu=15.63ms elapsed=1061.42s tid=0x0000023f4bfa4000 nid=0x51e8 waiting on condition [0x0000008d0d7fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000583d064b8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6141" #8948 daemon prio=5 os_prio=0 cpu=2562.50ms elapsed=1051.42s tid=0x0000023f5a09a800 nid=0xdcb0 waiting on condition [0x0000008d221fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005912f6378> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6147" #8956 daemon prio=5 os_prio=0 cpu=906.25ms elapsed=1051.42s tid=0x0000023f4ee2a800 nid=0x122dc waiting on condition [0x0000008d222fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a5c95930> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6146" #8955 daemon prio=5 os_prio=0 cpu=8046.88ms elapsed=1051.42s tid=0x0000023f4a056800 nid=0x4cb0 waiting on condition [0x0000008d223fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005e3942768> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6140" #8950 daemon prio=5 os_prio=0 cpu=4046.88ms elapsed=1051.42s tid=0x0000023f4ee25000 nid=0x19794 waiting on condition [0x0000008d224fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005b632d040> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6145" #8954 daemon prio=5 os_prio=0 cpu=2921.88ms elapsed=1051.42s tid=0x0000023f92b72000 nid=0x16d98 waiting on condition [0x0000008d225fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a5ce0820> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6144" #8953 daemon prio=5 os_prio=0 cpu=2890.63ms elapsed=1051.42s tid=0x0000023f7aa01000 nid=0x915c waiting on condition [0x0000008d226fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000059f784220> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6139" #8949 daemon prio=5 os_prio=0 cpu=4875.00ms elapsed=1051.42s tid=0x0000023f5a09b800 nid=0x44b4 waiting on condition [0x0000008d227fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005c4764d40> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6142" #8951 daemon prio=5 os_prio=0 cpu=46.88ms elapsed=1051.42s tid=0x0000023f4c687000 nid=0x4004 waiting on condition [0x0000008d228fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000058d950af8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6143" #8952 daemon prio=5 os_prio=0 cpu=2468.75ms elapsed=1051.42s tid=0x0000023f92b6f800 nid=0xe588 waiting on condition [0x0000008d229fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a8fb7430> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6149" #8958 daemon prio=5 os_prio=0 cpu=2406.25ms elapsed=1051.42s tid=0x0000023f4d776000 nid=0x8344 waiting on condition [0x0000008d22afe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a8aff270> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6148" #8957 daemon prio=5 os_prio=0 cpu=1093.75ms elapsed=1051.42s tid=0x0000023f92b79000 nid=0x91b8 waiting on condition [0x0000008d22bfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000583cca5b0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "Java2D Disposer" #8970 daemon prio=10 os_prio=2 cpu=0.00ms elapsed=1027.26s tid=0x0000023fa5dcc800 nid=0x15428 in Object.wait() [0x0000008d22dff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.9/Native Method) - waiting on at java.lang.ref.ReferenceQueue.remove(java.base@11.0.9/Unknown Source) - waiting to re-lock in wait() <0x0000000583cb3588> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@11.0.9/Unknown Source) at sun.java2d.Disposer.run(java.desktop@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "AWT-Windows" #8972 daemon prio=6 os_prio=0 cpu=15.63ms elapsed=1027.05s tid=0x0000023f92b78800 nid=0xa188 runnable [0x0000008d22fff000] java.lang.Thread.State: RUNNABLE at sun.awt.windows.WToolkit.eventLoop(java.desktop@11.0.9/Native Method) at sun.awt.windows.WToolkit.run(java.desktop@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6153" #8976 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=1021.41s tid=0x0000023f92b76000 nid=0xb7d8 waiting on condition [0x0000008d0b4fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000583cb3658> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6155" #8981 daemon prio=5 os_prio=0 cpu=31.25ms elapsed=1021.41s tid=0x0000023f7aa00000 nid=0x17640 waiting on condition [0x0000008d22efe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000583cb94a8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6152" #8979 daemon prio=5 os_prio=0 cpu=1390.63ms elapsed=1021.41s tid=0x0000023f91cf3000 nid=0x810 waiting on condition [0x0000008d23afe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000593d886a0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6154" #8980 daemon prio=5 os_prio=0 cpu=10546.88ms elapsed=1021.41s tid=0x0000023f5a098800 nid=0x10c10 waiting on condition [0x0000008d23bfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005d20a2640> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6150" #8977 daemon prio=5 os_prio=0 cpu=2140.63ms elapsed=1021.41s tid=0x0000023fa089b800 nid=0xd844 waiting on condition [0x0000008d23efe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a8afe250> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6151" #8978 daemon prio=5 os_prio=0 cpu=6312.50ms elapsed=1021.41s tid=0x0000023f4c685800 nid=0x12f50 waiting on condition [0x0000008d23ffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000059f784330> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6156" #8982 daemon prio=5 os_prio=0 cpu=1171.88ms elapsed=1011.41s tid=0x0000023f7999b800 nid=0xafc0 waiting on condition [0x0000008d231fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a6070910> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6157" #8983 daemon prio=5 os_prio=0 cpu=3046.88ms elapsed=1011.41s tid=0x0000023f4c683000 nid=0x18284 waiting on condition [0x0000008d233fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005bb963e00> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-8987" #8987 prio=5 os_prio=0 cpu=6171.88ms elapsed=974.58s tid=0x0000023f4d777800 nid=0x1a3d8 waiting on condition [0x0000008d102fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005fc277cb0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.reservedWait(ReservedThreadExecutor.java:309) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:379) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6158" #8993 daemon prio=5 os_prio=0 cpu=2812.50ms elapsed=951.38s tid=0x0000023f4c681800 nid=0xcdd0 waiting on condition [0x0000008d196fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000059f787370> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6159" #8994 daemon prio=5 os_prio=0 cpu=343.75ms elapsed=951.38s tid=0x0000023f4a05c000 nid=0x64f0 waiting on condition [0x0000008d1c9fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a6070a20> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6161" #8996 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=951.38s tid=0x0000023f5b2ef000 nid=0xe6e8 waiting on condition [0x0000008d21cfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005912def40> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6160" #8995 daemon prio=5 os_prio=0 cpu=3937.50ms elapsed=951.38s tid=0x0000023fa5dcf000 nid=0x79b8 waiting on condition [0x0000008d234fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005b6326e08> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6162" #8997 daemon prio=5 os_prio=0 cpu=203.13ms elapsed=951.38s tid=0x0000023f92266000 nid=0xc750 waiting on condition [0x0000008d235fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000059f787a70> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6165" #9000 daemon prio=5 os_prio=0 cpu=406.25ms elapsed=951.38s tid=0x0000023f5cd2d000 nid=0xa758 waiting on condition [0x0000008d236fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000593d88378> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6164" #8999 daemon prio=5 os_prio=0 cpu=562.50ms elapsed=951.38s tid=0x0000023f7a9fc800 nid=0xca68 waiting on condition [0x0000008d237fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a5c77990> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6163" #8998 daemon prio=5 os_prio=0 cpu=4328.13ms elapsed=951.38s tid=0x0000023f7a9ff000 nid=0xf440 waiting on condition [0x0000008d241fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005c284f850> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6166" #9007 daemon prio=5 os_prio=0 cpu=4296.88ms elapsed=911.35s tid=0x0000023f91cf1800 nid=0xca00 waiting on condition [0x0000008d0dffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005abc050a0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6174" #9015 daemon prio=5 os_prio=0 cpu=6859.38ms elapsed=911.35s tid=0x0000023f799a1000 nid=0x18c38 waiting on condition [0x0000008d244fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005e395ed68> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6170" #9014 daemon prio=5 os_prio=0 cpu=1625.00ms elapsed=911.35s tid=0x0000023f4a050800 nid=0x12434 waiting on condition [0x0000008d246fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a606b910> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6173" #9012 daemon prio=5 os_prio=0 cpu=4515.63ms elapsed=911.35s tid=0x0000023f4d5d3000 nid=0x6434 waiting on condition [0x0000008d24bff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005c8e39380> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6171" #9010 daemon prio=5 os_prio=0 cpu=453.13ms elapsed=911.35s tid=0x0000023f4bee0800 nid=0x14350 waiting on condition [0x0000008d24cfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a606ba20> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6169" #9009 daemon prio=5 os_prio=0 cpu=6000.00ms elapsed=911.35s tid=0x0000023f4ee26800 nid=0x18250 waiting on condition [0x0000008d250fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005dbbd7c30> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6167" #9008 daemon prio=5 os_prio=0 cpu=2046.88ms elapsed=911.34s tid=0x0000023f4bede000 nid=0x9048 waiting on condition [0x0000008d251fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a5cd1850> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6175" #9024 daemon prio=5 os_prio=0 cpu=140.63ms elapsed=871.28s tid=0x0000023f5cd2f800 nid=0x1ad20 waiting on condition [0x0000008d252fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005adf18b30> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6176" #9026 daemon prio=5 os_prio=0 cpu=6968.75ms elapsed=855.28s tid=0x0000023f781c4800 nid=0x13f28 waiting on condition [0x0000008d254fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000617cfbf30> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6181" #9031 daemon prio=5 os_prio=0 cpu=3421.88ms elapsed=855.28s tid=0x0000023f91cef000 nid=0xf594 waiting on condition [0x0000008d255fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005c4765cc0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6180" #9030 daemon prio=5 os_prio=0 cpu=3531.25ms elapsed=855.28s tid=0x0000023fa5dc9800 nid=0x178d4 waiting on condition [0x0000008d257fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005c8dbc9a8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6179" #9029 daemon prio=5 os_prio=0 cpu=62.50ms elapsed=855.28s tid=0x0000023f91ced800 nid=0x4e30 waiting on condition [0x0000008d258fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a606b038> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6178" #9028 daemon prio=5 os_prio=0 cpu=1703.13ms elapsed=855.28s tid=0x0000023f57b77000 nid=0x16304 waiting on condition [0x0000008d25afe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005b77ab5d0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6185" #9035 daemon prio=5 os_prio=0 cpu=2984.38ms elapsed=855.28s tid=0x0000023f91cf4000 nid=0x8f28 waiting on condition [0x0000008d25ffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005cc712830> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6184" #9034 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=855.28s tid=0x0000023f7a9fb000 nid=0x11d34 waiting on condition [0x0000008d263fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a5c95f28> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6183" #9033 daemon prio=5 os_prio=0 cpu=578.13ms elapsed=855.28s tid=0x0000023f5cd30000 nid=0xc714 waiting on condition [0x0000008d264fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a8afea60> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6186" #9048 daemon prio=5 os_prio=0 cpu=15.63ms elapsed=803.20s tid=0x0000023f58c0d000 nid=0x4f1c waiting on condition [0x0000008d0cefe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a8afed08> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6188" #9050 daemon prio=5 os_prio=0 cpu=1859.38ms elapsed=803.20s tid=0x0000023f7a9fd800 nid=0x199a4 waiting on condition [0x0000008d243fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005c283cb58> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6189" #9051 daemon prio=5 os_prio=0 cpu=3109.38ms elapsed=803.20s tid=0x0000023f781c2000 nid=0x78a8 waiting on condition [0x0000008d26efe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005c8d71660> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6192" #9061 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=781.19s tid=0x0000023f5b2f1800 nid=0x19dc0 waiting on condition [0x0000008d17efe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005a8aff1a0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6191" #9059 daemon prio=5 os_prio=0 cpu=2328.13ms elapsed=781.19s tid=0x0000023f5b2f4000 nid=0xd6d8 waiting on condition [0x0000008d272fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005ce3cf9b0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6195" #9063 daemon prio=5 os_prio=0 cpu=1687.50ms elapsed=763.00s tid=0x0000023f58c0f800 nid=0x79cc waiting on condition [0x0000008d0defe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005b63354f8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6203" #9071 daemon prio=5 os_prio=0 cpu=4062.50ms elapsed=763.00s tid=0x0000023f4beda800 nid=0x7394 waiting on condition [0x0000008d274fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005ce3d08c0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6209" #9078 daemon prio=5 os_prio=0 cpu=796.88ms elapsed=763.00s tid=0x0000023f4520a000 nid=0x45f8 waiting on condition [0x0000008d276fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005c28ad9e8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6210" #9079 daemon prio=5 os_prio=0 cpu=4406.25ms elapsed=763.00s tid=0x0000023f4bee1000 nid=0x741c waiting on condition [0x0000008d277fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005ef66f7b0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6208" #9077 daemon prio=5 os_prio=0 cpu=2109.38ms elapsed=763.00s tid=0x0000023f79560800 nid=0x170d0 waiting on condition [0x0000008d278fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000607deb440> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6207" #9076 daemon prio=5 os_prio=0 cpu=62.50ms elapsed=763.00s tid=0x0000023f58c10800 nid=0x10f5c waiting on condition [0x0000008d279fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005b77acd20> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6205" #9075 daemon prio=5 os_prio=0 cpu=1718.75ms elapsed=763.00s tid=0x0000023f4d5d4000 nid=0x1584c waiting on condition [0x0000008d27afe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005c28c06c0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6206" #9074 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=763.00s tid=0x0000023f7a9fe800 nid=0x17f8 waiting on condition [0x0000008d27bfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005abc039e0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6201" #9072 daemon prio=5 os_prio=0 cpu=2062.50ms elapsed=762.99s tid=0x0000023f7a935000 nid=0x60dc waiting on condition [0x0000008d27dfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005e3964858> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6202" #9070 daemon prio=5 os_prio=0 cpu=1234.38ms elapsed=762.99s tid=0x0000023f5ebf0800 nid=0xf294 waiting on condition [0x0000008d27efe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005adf1abb0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6194" #9064 daemon prio=5 os_prio=0 cpu=4562.50ms elapsed=762.99s tid=0x0000023f4a15b800 nid=0xccd4 waiting on condition [0x0000008d27ffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000629e90ba8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6200" #9069 daemon prio=5 os_prio=0 cpu=406.25ms elapsed=762.99s tid=0x0000023f7955d000 nid=0x5840 waiting on condition [0x0000008d280fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005b5fce400> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6199" #9068 daemon prio=5 os_prio=0 cpu=3218.75ms elapsed=762.99s tid=0x0000023f92b77800 nid=0x198f4 waiting on condition [0x0000008d281fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005c6aa6600> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6198" #9067 daemon prio=5 os_prio=0 cpu=5218.75ms elapsed=762.99s tid=0x0000023f9226c000 nid=0x7654 waiting on condition [0x0000008d282fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6197" #9066 daemon prio=5 os_prio=0 cpu=62.50ms elapsed=762.99s tid=0x0000023f4520b000 nid=0x15670 waiting on condition [0x0000008d283fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005abc048b0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6196" #9065 daemon prio=5 os_prio=0 cpu=1484.38ms elapsed=762.99s tid=0x0000023f5ebf2000 nid=0xa298 waiting on condition [0x0000008d284fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005adf17ad0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-9080" #9080 prio=5 os_prio=0 cpu=1484.38ms elapsed=761.61s tid=0x0000023f799a3800 nid=0x15ec4 runnable [0x0000008d285fe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x000000040fc06e28> (a sun.nio.ch.Util$2) - locked <0x000000040fc06da0> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-9081" #9081 prio=5 os_prio=0 cpu=5015.63ms elapsed=761.61s tid=0x0000023f5b2f2800 nid=0x1854c waiting on condition [0x0000008d286fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005c8e45cb8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.reservedWait(ReservedThreadExecutor.java:309) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:379) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6221" #9102 daemon prio=5 os_prio=0 cpu=1375.00ms elapsed=706.90s tid=0x0000023f4a15e000 nid=0x6c30 waiting on condition [0x0000008d28afe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005cf4ed840> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6228" #9109 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=706.90s tid=0x0000023f91cf0800 nid=0x12ce8 waiting on condition [0x0000008d28cfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005b77ade28> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6224" #9105 daemon prio=5 os_prio=0 cpu=3500.00ms elapsed=706.90s tid=0x0000023f781c5800 nid=0xda00 waiting on condition [0x0000008d28ffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005fc374850> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6223" #9104 daemon prio=5 os_prio=0 cpu=3750.00ms elapsed=706.90s tid=0x0000023f4a15c000 nid=0x4c58 waiting on condition [0x0000008d292fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005c8d8a5e0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6222" #9103 daemon prio=5 os_prio=0 cpu=31.25ms elapsed=706.90s tid=0x0000023f4520c800 nid=0x410 waiting on condition [0x0000008d293fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005b77adf98> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6217" #9096 daemon prio=5 os_prio=0 cpu=2265.63ms elapsed=706.90s tid=0x0000023f799a7000 nid=0x2234 waiting on condition [0x0000008d294fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005d20a2750> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6213" #9099 daemon prio=5 os_prio=0 cpu=281.25ms elapsed=706.90s tid=0x0000023f9226f000 nid=0x19f6c waiting on condition [0x0000008d295fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005ce3d2720> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6220" #9101 daemon prio=5 os_prio=0 cpu=15.63ms elapsed=706.90s tid=0x0000023f4ed4a000 nid=0x13f10 waiting on condition [0x0000008d296fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005b77ab780> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6215" #9097 daemon prio=5 os_prio=0 cpu=2156.25ms elapsed=706.90s tid=0x0000023f4a15d000 nid=0x146e4 waiting on condition [0x0000008d298fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005c28e60f0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6218" #9098 daemon prio=5 os_prio=0 cpu=546.88ms elapsed=706.90s tid=0x0000023f4520c000 nid=0x17940 waiting on condition [0x0000008d299fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005c28e6200> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6212" #9093 daemon prio=5 os_prio=0 cpu=875.00ms elapsed=706.90s tid=0x0000023fa08a2000 nid=0x19024 waiting on condition [0x0000008d29bfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005b77a9c60> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6231" #9115 daemon prio=5 os_prio=0 cpu=4812.50ms elapsed=676.78s tid=0x0000023f781c7000 nid=0xd77c waiting on condition [0x0000008d0d0fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005ef3ba910> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6245" #9130 daemon prio=5 os_prio=0 cpu=2203.13ms elapsed=676.78s tid=0x0000023f7a933800 nid=0x29cc waiting on condition [0x0000008d2a0fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005cf216850> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6244" #9129 daemon prio=5 os_prio=0 cpu=1484.38ms elapsed=676.78s tid=0x0000023fa089c800 nid=0x53c8 waiting on condition [0x0000008d2a1fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005c28e6378> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6241" #9126 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=676.78s tid=0x0000023f79562000 nid=0x78f4 waiting on condition [0x0000008d2a4fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005bb9651b0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6238" #9122 daemon prio=5 os_prio=0 cpu=234.38ms elapsed=676.78s tid=0x0000023f92b76800 nid=0xa95c waiting on condition [0x0000008d2a7fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005c28f8e08> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6235" #9120 daemon prio=5 os_prio=0 cpu=1546.88ms elapsed=676.78s tid=0x0000023f781c8000 nid=0x194bc waiting on condition [0x0000008d2a9fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005e393cca0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6233" #9119 daemon prio=5 os_prio=0 cpu=1546.88ms elapsed=676.78s tid=0x0000023f7a934800 nid=0x6c84 waiting on condition [0x0000008d2aafe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005c47694d0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6230" #9116 daemon prio=5 os_prio=0 cpu=46.88ms elapsed=676.78s tid=0x0000023f4a161000 nid=0x52bc waiting on condition [0x0000008d2abfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005c28f8f18> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6246" #9138 daemon prio=5 os_prio=0 cpu=500.00ms elapsed=664.71s tid=0x0000023fa08a7800 nid=0x15348 waiting on condition [0x0000008d26afe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005c2862700> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6248" #9140 daemon prio=5 os_prio=0 cpu=93.75ms elapsed=664.71s tid=0x0000023f46e5a000 nid=0xb97c waiting on condition [0x0000008d287fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005c28f91a0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "milo-shared-thread-pool-53" #9141 daemon prio=5 os_prio=0 cpu=34609.38ms elapsed=649.52s tid=0x0000023f5b2f5000 nid=0xea78 waiting on condition [0x0000008d2b0fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fe60c70> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6249" #9152 daemon prio=5 os_prio=0 cpu=1406.25ms elapsed=570.68s tid=0x0000023f5b2f0000 nid=0x11954 waiting on condition [0x0000008d194fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005ef674bf8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6253" #9156 daemon prio=5 os_prio=0 cpu=2406.25ms elapsed=570.68s tid=0x0000023f5cb20000 nid=0xbb94 waiting on condition [0x0000008d1f5fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000060f4071f0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6252" #9155 daemon prio=5 os_prio=0 cpu=1000.00ms elapsed=570.68s tid=0x0000023f4ed4b800 nid=0x4048 waiting on condition [0x0000008d22cfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005cb9a3d68> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6251" #9154 daemon prio=5 os_prio=0 cpu=171.88ms elapsed=570.68s tid=0x0000023f7999c000 nid=0xc98c waiting on condition [0x0000008d248fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005ce3c81d0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6250" #9153 daemon prio=5 os_prio=0 cpu=1125.00ms elapsed=570.68s tid=0x0000023f46e5e000 nid=0xda08 waiting on condition [0x0000008d24afe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005d20a6860> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6255" #9158 daemon prio=5 os_prio=0 cpu=1031.25ms elapsed=570.68s tid=0x0000023f01b9f000 nid=0xd384 waiting on condition [0x0000008d25efe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005cb9929d8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-9161" #9161 prio=5 os_prio=0 cpu=2968.75ms elapsed=566.95s tid=0x0000023f4520d800 nid=0x110f4 runnable [0x0000008d1e4fe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x00000004101ac358> (a sun.nio.ch.Util$2) - locked <0x00000004101ac2d0> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-9162" #9162 prio=5 os_prio=0 cpu=3328.13ms elapsed=555.77s tid=0x0000023fa089d000 nid=0x134cc waiting on condition [0x0000008d10dfe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005ce3c8348> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.reservedWait(ReservedThreadExecutor.java:309) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:379) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6268" #9175 daemon prio=5 os_prio=0 cpu=1593.75ms elapsed=554.64s tid=0x0000023f58c12000 nid=0x17da0 waiting on condition [0x0000008d26ffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005da027c00> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6280" #9185 daemon prio=5 os_prio=0 cpu=125.00ms elapsed=554.64s tid=0x0000023f5cb22000 nid=0xd60c waiting on condition [0x0000008d271fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005cf216060> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6267" #9174 daemon prio=5 os_prio=0 cpu=2734.38ms elapsed=554.64s tid=0x0000023f796b0800 nid=0x15e0c waiting on condition [0x0000008d297fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005ef9ef098> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6265" #9172 daemon prio=5 os_prio=0 cpu=156.25ms elapsed=554.64s tid=0x0000023f57b76000 nid=0x15e4c waiting on condition [0x0000008d29cfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005d20acbe0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6263" #9170 daemon prio=5 os_prio=0 cpu=1156.25ms elapsed=554.64s tid=0x0000023f01ba1000 nid=0x6eb0 waiting on condition [0x0000008d29dfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005eeaed600> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6264" #9171 daemon prio=5 os_prio=0 cpu=4734.38ms elapsed=554.64s tid=0x0000023f58c0e000 nid=0xb744 waiting on condition [0x0000008d2a2fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000006048f5860> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6262" #9169 daemon prio=5 os_prio=0 cpu=421.88ms elapsed=554.64s tid=0x0000023f57b78800 nid=0x15d08 waiting on condition [0x0000008d2a3fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005cf501be0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6261" #9168 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=554.64s tid=0x0000023f4520e000 nid=0x8938 waiting on condition [0x0000008d2a6fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005d20abb50> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6259" #9165 daemon prio=5 os_prio=0 cpu=140.63ms elapsed=554.64s tid=0x0000023f799a5000 nid=0x79e4 waiting on condition [0x0000008d2b3fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005cf4ffba0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6257" #9164 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=554.64s tid=0x0000023f01ba2000 nid=0x1d28 waiting on condition [0x0000008d2b4fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005ce3ccce0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6287" #9194 daemon prio=5 os_prio=0 cpu=421.88ms elapsed=554.64s tid=0x0000023f5cb1e000 nid=0xbe1c waiting on condition [0x0000008d2b5fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005dbbd8440> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6282" #9186 daemon prio=5 os_prio=0 cpu=1031.25ms elapsed=554.64s tid=0x0000023f79563000 nid=0x6a0c waiting on condition [0x0000008d2bcfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005e3926078> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6283" #9189 daemon prio=5 os_prio=0 cpu=1562.50ms elapsed=554.64s tid=0x0000023f45208800 nid=0x13e1c waiting on condition [0x0000008d2bdfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005d20a3730> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6284" #9188 daemon prio=5 os_prio=0 cpu=4187.50ms elapsed=554.64s tid=0x0000023f45209800 nid=0x10dc8 waiting on condition [0x0000008d2befe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000604919058> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6276" #9187 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=554.64s tid=0x0000023f57bae000 nid=0x8be4 waiting on condition [0x0000008d2bffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005cb9819c8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6279" #9183 daemon prio=5 os_prio=0 cpu=2218.75ms elapsed=554.64s tid=0x0000023f7a937000 nid=0xefe8 waiting on condition [0x0000008d2c2fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005efa1cb10> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6273" #9182 daemon prio=5 os_prio=0 cpu=2531.25ms elapsed=554.64s tid=0x0000023f5d12f000 nid=0x14754 waiting on condition [0x0000008d2c3fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005fc277cf8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6275" #9181 daemon prio=5 os_prio=0 cpu=109.38ms elapsed=554.64s tid=0x0000023f4d211000 nid=0x33d0 waiting on condition [0x0000008d2c4fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005cf218080> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6271" #9178 daemon prio=5 os_prio=0 cpu=1171.88ms elapsed=554.64s tid=0x0000023f58c0e800 nid=0xb834 waiting on condition [0x0000008d2c5fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005d83f0610> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6274" #9179 daemon prio=5 os_prio=0 cpu=562.50ms elapsed=554.64s tid=0x0000023f46e5d800 nid=0x17e64 waiting on condition [0x0000008d2c6fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005e5d86c20> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-9202" #9202 prio=5 os_prio=0 cpu=3109.38ms elapsed=527.89s tid=0x0000023f7955e000 nid=0x1e08 waiting on condition [0x0000008d288fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005dbbd7440> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.reservedWait(ReservedThreadExecutor.java:309) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:379) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6305" #9221 daemon prio=5 os_prio=0 cpu=5656.25ms elapsed=498.61s tid=0x0000023f5d12d000 nid=0x15928 waiting on condition [0x0000008d2c9fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000068d15b708> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6314" #9231 daemon prio=5 os_prio=0 cpu=8156.25ms elapsed=498.61s tid=0x0000023f796b4800 nid=0x17188 waiting on condition [0x0000008d2cffe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6313" #9230 daemon prio=5 os_prio=0 cpu=5125.00ms elapsed=498.61s tid=0x0000023f58c0c000 nid=0x10e0c waiting on condition [0x0000008d2d0ff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6312" #9229 daemon prio=5 os_prio=0 cpu=15.63ms elapsed=498.61s tid=0x0000023f01ba3000 nid=0x59fc waiting on condition [0x0000008d2d1fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005d20a7910> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6309" #9226 daemon prio=5 os_prio=0 cpu=421.88ms elapsed=498.61s tid=0x0000023f799a7800 nid=0x15500 waiting on condition [0x0000008d2d3fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005e396a380> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6307" #9225 daemon prio=5 os_prio=0 cpu=31.25ms elapsed=498.61s tid=0x0000023f57934000 nid=0x180cc waiting on condition [0x0000008d2d5fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005dbbd8c50> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6308" #9224 daemon prio=5 os_prio=0 cpu=2421.88ms elapsed=498.61s tid=0x0000023f57bae800 nid=0x14be0 waiting on condition [0x0000008d2d7fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005e3948290> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6306" #9223 daemon prio=5 os_prio=0 cpu=4546.88ms elapsed=498.61s tid=0x0000023f4a059000 nid=0x65f0 waiting on condition [0x0000008d2d9fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000006048dddb0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6304" #9222 daemon prio=5 os_prio=0 cpu=2437.50ms elapsed=498.61s tid=0x0000023f799a8800 nid=0x19440 waiting on condition [0x0000008d2dafe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005ef64fe60> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6301" #9219 daemon prio=5 os_prio=0 cpu=1687.50ms elapsed=498.61s tid=0x0000023fa08a4800 nid=0x12b2c waiting on condition [0x0000008d2ddfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000060f4013b8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6303" #9220 daemon prio=5 os_prio=0 cpu=109.38ms elapsed=498.61s tid=0x0000023f45855800 nid=0x179fc waiting on condition [0x0000008d2defe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005d20a69b0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6302" #9218 daemon prio=5 os_prio=0 cpu=3718.75ms elapsed=498.61s tid=0x0000023fa08a3000 nid=0x10314 waiting on condition [0x0000008d2dfff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6296" #9213 daemon prio=5 os_prio=0 cpu=484.38ms elapsed=498.61s tid=0x0000023f45850800 nid=0x3348 waiting on condition [0x0000008d2e3fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005fc07e690> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6295" #9212 daemon prio=5 os_prio=0 cpu=2156.25ms elapsed=498.61s tid=0x0000023f796b2000 nid=0x130ac waiting on condition [0x0000008d2e4fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000060493c8d0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6294" #9211 daemon prio=5 os_prio=0 cpu=15.63ms elapsed=498.61s tid=0x0000023f799ae000 nid=0x5514 waiting on condition [0x0000008d2e5fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005e39593a0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6293" #9210 daemon prio=5 os_prio=0 cpu=2265.63ms elapsed=498.61s tid=0x0000023f4d77c800 nid=0xc730 waiting on condition [0x0000008d2e6fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005f2e6c930> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6292" #9209 daemon prio=5 os_prio=0 cpu=609.38ms elapsed=498.61s tid=0x0000023f92270000 nid=0x173d8 waiting on condition [0x0000008d2e7fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005e39483c0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6291" #9207 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=498.61s tid=0x0000023f799a9000 nid=0x5128 waiting on condition [0x0000008d2e8fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005d018c230> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-9243" #9243 prio=5 os_prio=0 cpu=625.00ms elapsed=468.79s tid=0x0000023f5cb1f800 nid=0x4208 waiting on condition [0x0000008d2eafe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000629da7930> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.reservedWait(ReservedThreadExecutor.java:309) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:379) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6318" #9248 daemon prio=5 os_prio=0 cpu=156.25ms elapsed=438.33s tid=0x0000023f44d99800 nid=0x7bc8 waiting on condition [0x0000008d289fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005efa113e8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6320" #9260 daemon prio=5 os_prio=0 cpu=2562.50ms elapsed=376.29s tid=0x0000023f46e5b000 nid=0x18d6c waiting on condition [0x0000008d230fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000604924dc0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6328" #9268 daemon prio=5 os_prio=0 cpu=1593.75ms elapsed=376.29s tid=0x0000023f92274000 nid=0x16938 waiting on condition [0x0000008d29afe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000606db6e28> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6335" #9275 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=376.29s tid=0x0000023f799af000 nid=0x4424 waiting on condition [0x0000008d2aefe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005fc277e08> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6333" #9273 daemon prio=5 os_prio=0 cpu=2015.63ms elapsed=376.29s tid=0x0000023f799ad800 nid=0x16de4 waiting on condition [0x0000008d2b8fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005fc4000a0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6330" #9270 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=376.29s tid=0x0000023f46e59800 nid=0x184ac waiting on condition [0x0000008d2bbfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005e395f3e0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6326" #9266 daemon prio=5 os_prio=0 cpu=171.88ms elapsed=376.29s tid=0x0000023f5d130000 nid=0x2d28 waiting on condition [0x0000008d2ccfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005f971ec00> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6321" #9261 daemon prio=5 os_prio=0 cpu=2281.25ms elapsed=376.29s tid=0x0000023f46e60000 nid=0xfc04 waiting on condition [0x0000008d2ecfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000061ff34e98> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6350" #9291 daemon prio=5 os_prio=0 cpu=796.88ms elapsed=374.29s tid=0x0000023f44d9f800 nid=0x8f10 waiting on condition [0x0000008d2eeff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6336" #9276 daemon prio=5 os_prio=0 cpu=31.25ms elapsed=374.29s tid=0x0000023fa08a5000 nid=0x168dc waiting on condition [0x0000008d2effe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005ef67a040> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6351" #9290 daemon prio=5 os_prio=0 cpu=125.00ms elapsed=374.29s tid=0x0000023f58bf9000 nid=0x4718 waiting on condition [0x0000008d2f0fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005f445b800> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6349" #9289 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=374.29s tid=0x0000023f57bac000 nid=0x17514 waiting on condition [0x0000008d2f1fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005e4d6f840> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6337" #9277 daemon prio=5 os_prio=0 cpu=1015.63ms elapsed=374.29s tid=0x0000023f92b72800 nid=0x13e58 waiting on condition [0x0000008d2f2fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005e394e628> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6348" #9288 daemon prio=5 os_prio=0 cpu=46.88ms elapsed=374.29s tid=0x0000023f57bb2000 nid=0xef28 waiting on condition [0x0000008d2f4fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005ef67f488> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6347" #9287 daemon prio=5 os_prio=0 cpu=515.63ms elapsed=374.29s tid=0x0000023f44d9d800 nid=0x5914 waiting on condition [0x0000008d2f6fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005f445b910> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6345" #9286 daemon prio=5 os_prio=0 cpu=2453.13ms elapsed=374.29s tid=0x0000023f92b7a000 nid=0x5e9c waiting on condition [0x0000008d2f7fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000619f17ea0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6346" #9285 daemon prio=5 os_prio=0 cpu=968.75ms elapsed=374.29s tid=0x0000023f92b7b000 nid=0x12224 waiting on condition [0x0000008d2f8fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6343" #9283 daemon prio=5 os_prio=0 cpu=1015.63ms elapsed=374.29s tid=0x0000023f4dc17000 nid=0x7ed4 waiting on condition [0x0000008d2fafe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000068c95b7c8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6340" #9280 daemon prio=5 os_prio=0 cpu=31.25ms elapsed=374.29s tid=0x0000023f58ffc800 nid=0x19ba8 waiting on condition [0x0000008d2fffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005ef67f598> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6352" #9292 daemon prio=5 os_prio=0 cpu=2796.88ms elapsed=374.29s tid=0x0000023f58bfa000 nid=0xae00 waiting on condition [0x0000008d306fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000060f402610> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "WebSocketClient@2144210783-9303" #9303 daemon prio=5 os_prio=0 cpu=62.50ms elapsed=324.74s tid=0x0000023f4a04f000 nid=0xe89c runnable [0x0000008d2adfe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x00000004e4a08d70> (a sun.nio.ch.Util$2) - locked <0x00000004e5802a58> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "platform-executor-123" #9312 prio=5 os_prio=0 cpu=3578.13ms elapsed=307.32s tid=0x0000023f799a6000 nid=0x770 waiting on condition [0x0000008d26dff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041be96c78> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6354" #9313 daemon prio=5 os_prio=0 cpu=1281.25ms elapsed=300.25s tid=0x0000023fa08a3800 nid=0x18e04 waiting on condition [0x0000008d27cfe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6371" #9330 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=290.23s tid=0x0000023f938fe000 nid=0x1a3bc waiting on condition [0x0000008d29efe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005f2e6e238> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6372" #9331 daemon prio=5 os_prio=0 cpu=203.13ms elapsed=290.23s tid=0x0000023f4a05b800 nid=0x17dec waiting on condition [0x0000008d2a8fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005fc47e5f0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6369" #9328 daemon prio=5 os_prio=0 cpu=1093.75ms elapsed=290.23s tid=0x0000023f4d213000 nid=0x877c waiting on condition [0x0000008d2b2fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005fbfb2a80> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6368" #9327 daemon prio=5 os_prio=0 cpu=2593.75ms elapsed=290.23s tid=0x0000023f4dc15800 nid=0x774c waiting on condition [0x0000008d2b9fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6367" #9326 daemon prio=5 os_prio=0 cpu=375.00ms elapsed=290.23s tid=0x0000023f4d213800 nid=0x9cdc waiting on condition [0x0000008d2c0fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005f4780ca0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6366" #9325 daemon prio=5 os_prio=0 cpu=78.13ms elapsed=290.23s tid=0x0000023f57bb2800 nid=0x62a0 waiting on condition [0x0000008d2c1fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005fbfb2b90> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6364" #9322 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=290.23s tid=0x0000023f458b9000 nid=0x6908 waiting on condition [0x0000008d2e0fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005fbfb2ca0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6358" #9317 daemon prio=5 os_prio=0 cpu=1921.88ms elapsed=290.23s tid=0x0000023f4d776800 nid=0x13f24 waiting on condition [0x0000008d300ff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6361" #9320 daemon prio=5 os_prio=0 cpu=31.25ms elapsed=290.23s tid=0x0000023f4dc13000 nid=0x3d08 waiting on condition [0x0000008d304fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005f477dc40> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6356" #9315 daemon prio=5 os_prio=0 cpu=1031.25ms elapsed=290.23s tid=0x0000023f4dc14000 nid=0xbd90 waiting on condition [0x0000008d30dfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005f477fcb8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6377" #9336 daemon prio=5 os_prio=0 cpu=1296.88ms elapsed=290.23s tid=0x0000023f799a2800 nid=0x18d24 waiting on condition [0x0000008d30efe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005fc4001b0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6376" #9335 daemon prio=5 os_prio=0 cpu=2203.13ms elapsed=290.23s tid=0x0000023f57937800 nid=0xee2c waiting on condition [0x0000008d312ff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6378" #9347 daemon prio=5 os_prio=0 cpu=453.13ms elapsed=238.16s tid=0x0000023f5d131800 nid=0x88ac waiting on condition [0x0000008d106fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000619f3fb40> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6381" #9350 daemon prio=5 os_prio=0 cpu=1671.88ms elapsed=238.16s tid=0x0000023f44d9e800 nid=0x3914 waiting on condition [0x0000008d315fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000607dea4a8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6383" #9352 daemon prio=5 os_prio=0 cpu=2140.63ms elapsed=236.16s tid=0x0000023f57938800 nid=0x19384 waiting on condition [0x0000008d317ff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6393" #9362 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=236.16s tid=0x0000023f4bedd000 nid=0xd814 waiting on condition [0x0000008d318fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000005fc17b6c0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6392" #9361 daemon prio=5 os_prio=0 cpu=1765.63ms elapsed=236.16s tid=0x0000023f9226c800 nid=0x13ae0 waiting on condition [0x0000008d319fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6390" #9359 daemon prio=5 os_prio=0 cpu=2359.38ms elapsed=236.15s tid=0x0000023f58ffa800 nid=0x18e94 waiting on condition [0x0000008d31afe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6389" #9358 daemon prio=5 os_prio=0 cpu=312.50ms elapsed=236.15s tid=0x0000023f92270800 nid=0xab38 waiting on condition [0x0000008d31bfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000068cab6d90> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6388" #9357 daemon prio=5 os_prio=0 cpu=2093.75ms elapsed=236.15s tid=0x0000023f58dd3000 nid=0x105e4 waiting on condition [0x0000008d31cff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6387" #9356 daemon prio=5 os_prio=0 cpu=1781.25ms elapsed=236.15s tid=0x0000023f58c02000 nid=0x1901c waiting on condition [0x0000008d31eff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6386" #9355 daemon prio=5 os_prio=0 cpu=3484.38ms elapsed=236.15s tid=0x0000023f57932800 nid=0x165a8 waiting on condition [0x0000008d31ffe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6385" #9353 daemon prio=5 os_prio=0 cpu=6578.13ms elapsed=236.15s tid=0x0000023f58bfd000 nid=0x68b4 waiting on condition [0x0000008d322ff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6394" #9364 daemon prio=5 os_prio=0 cpu=125.00ms elapsed=236.15s tid=0x0000023f5ebef800 nid=0x8404 waiting on condition [0x0000008d323fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000060490d350> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "milo-shared-thread-pool-54" #9367 daemon prio=5 os_prio=0 cpu=9781.25ms elapsed=205.33s tid=0x0000023f7a9f9000 nid=0xfa18 waiting on condition [0x0000008d309ff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fe60c70> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6396" #9378 daemon prio=5 os_prio=0 cpu=3000.00ms elapsed=154.05s tid=0x0000023f93901800 nid=0x15434 waiting on condition [0x0000008d2acfe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-gn-shared-exec-195" #9379 prio=5 os_prio=0 cpu=78.13ms elapsed=146.91s tid=0x0000023fa08a8800 nid=0xde7c waiting on condition [0x0000008d2d2ff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4400998> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "WebSocketClient@2144210783-9380" #9380 daemon prio=5 os_prio=0 cpu=31.25ms elapsed=141.41s tid=0x0000023f5ebef000 nid=0x19290 waiting on condition [0x0000008d103fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000619f53990> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.reservedWait(ReservedThreadExecutor.java:309) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:379) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6398" #9381 daemon prio=5 os_prio=0 cpu=250.00ms elapsed=136.03s tid=0x0000023f938fc000 nid=0x14854 waiting on condition [0x0000008d10cff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6418" #9402 daemon prio=5 os_prio=0 cpu=31.25ms elapsed=136.03s tid=0x0000023f799ab000 nid=0x10468 waiting on condition [0x0000008d2dcfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000619f677e0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6435" #9418 daemon prio=5 os_prio=0 cpu=2375.00ms elapsed=136.03s tid=0x0000023f92271800 nid=0x17778 waiting on condition [0x0000008d302fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000068c8001e0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6434" #9417 daemon prio=5 os_prio=0 cpu=2406.25ms elapsed=136.03s tid=0x0000023f799b4800 nid=0x174f4 waiting on condition [0x0000008d30aff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6432" #9415 daemon prio=5 os_prio=0 cpu=15.63ms elapsed=136.03s tid=0x0000023f45853800 nid=0xdefc waiting on condition [0x0000008d328fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000619f539f8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6431" #9414 daemon prio=5 os_prio=0 cpu=2312.50ms elapsed=136.03s tid=0x0000023f93c13800 nid=0x11eb0 waiting on condition [0x0000008d329fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000006281f1b00> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6430" #9413 daemon prio=5 os_prio=0 cpu=2062.50ms elapsed=136.03s tid=0x0000023f92272800 nid=0x28fc waiting on condition [0x0000008d32aff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6429" #9412 daemon prio=5 os_prio=0 cpu=2203.13ms elapsed=136.03s tid=0x0000023f508fc800 nid=0xa8c0 waiting on condition [0x0000008d32bfe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000006a62d8a98> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.timedGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.ignition.gateway.script.GatewayTagUtilities.readBlockingImpl(GatewayTagUtilities.java:189) at com.inductiveautomation.ignition.common.script.builtin.AbstractTagUtilities.readBlocking(AbstractTagUtilities.java:401) at jdk.internal.reflect.GeneratedMethodAccessor95.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at com.inductiveautomation.ignition.common.script.ScriptManager$ReflectedInstanceFunction.__call__(ScriptManager.java:538) at org.python.core.PyObject.__call__(PyObject.java:480) at org.python.core.PyObject.__call__(PyObject.java:484) at org.python.pycode._pyx133.transform$1(:21) at org.python.pycode._pyx133.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6427" #9410 daemon prio=5 os_prio=0 cpu=234.38ms elapsed=136.03s tid=0x0000023f58ffe000 nid=0x19d54 waiting on condition [0x0000008d32dfe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6425" #9409 daemon prio=5 os_prio=0 cpu=281.25ms elapsed=136.03s tid=0x0000023f58ff8800 nid=0x17d84 waiting on condition [0x0000008d32eff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6423" #9406 daemon prio=5 os_prio=0 cpu=46.88ms elapsed=136.03s tid=0x0000023f7a9f3000 nid=0x81c8 waiting on condition [0x0000008d331fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000627f28900> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6422" #9405 daemon prio=5 os_prio=0 cpu=1375.00ms elapsed=136.03s tid=0x0000023f7a9f4000 nid=0x12bdc waiting on condition [0x0000008d333ff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6421" #9404 daemon prio=5 os_prio=0 cpu=62.50ms elapsed=136.03s tid=0x0000023f4584f800 nid=0xbd08 waiting on condition [0x0000008d334fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000061ff2f118> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6420" #9403 daemon prio=5 os_prio=0 cpu=343.75ms elapsed=136.03s tid=0x0000023f582b8000 nid=0x13048 waiting on condition [0x0000008d335fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000061ff6f388> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6419" #9401 daemon prio=5 os_prio=0 cpu=1484.38ms elapsed=136.03s tid=0x0000023f582bb800 nid=0xcc58 waiting on condition [0x0000008d336fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000068ceb6e10> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6414" #9400 daemon prio=5 os_prio=0 cpu=421.88ms elapsed=136.03s tid=0x0000023f799b5800 nid=0x5990 waiting on condition [0x0000008d337fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000061e2eb518> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6416" #9398 daemon prio=5 os_prio=0 cpu=1656.25ms elapsed=136.03s tid=0x0000023f582b9000 nid=0x10b9c waiting on condition [0x0000008d338ff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6415" #9397 daemon prio=5 os_prio=0 cpu=234.38ms elapsed=136.03s tid=0x0000023f93c16800 nid=0x48ec waiting on condition [0x0000008d339fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000068d0002b8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6413" #9396 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=136.03s tid=0x0000023f938ff000 nid=0x4d7c waiting on condition [0x0000008d33bfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000006145c36a0> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6412" #9395 daemon prio=5 os_prio=0 cpu=4140.63ms elapsed=136.03s tid=0x0000023f58dd0000 nid=0x1843c waiting on condition [0x0000008d33cff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6411" #9394 daemon prio=5 os_prio=0 cpu=406.25ms elapsed=136.03s tid=0x0000023f92273000 nid=0xdb38 waiting on condition [0x0000008d33dfe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000626502e00> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6410" #9393 daemon prio=5 os_prio=0 cpu=1250.00ms elapsed=136.03s tid=0x0000023f93c14000 nid=0xe344 waiting on condition [0x0000008d33efe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6408" #9390 daemon prio=5 os_prio=0 cpu=2453.13ms elapsed=136.03s tid=0x0000023f799b6800 nid=0x17e4c waiting on condition [0x0000008d340fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6406" #9389 daemon prio=5 os_prio=0 cpu=62.50ms elapsed=136.02s tid=0x0000023f799b1800 nid=0xb240 waiting on condition [0x0000008d342fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000061ff75060> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6405" #9387 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=136.02s tid=0x0000023f582ba800 nid=0xe334 waiting on condition [0x0000008d343fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000006108ea6e8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6403" #9386 daemon prio=5 os_prio=0 cpu=2921.88ms elapsed=136.02s tid=0x0000023f58dd4000 nid=0x12994 waiting on condition [0x0000008d344fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6402" #9385 daemon prio=5 os_prio=0 cpu=15.63ms elapsed=136.02s tid=0x0000023f93900000 nid=0x23c4 waiting on condition [0x0000008d345fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000061e2eb628> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6399" #9382 daemon prio=5 os_prio=0 cpu=1187.50ms elapsed=136.02s tid=0x0000023f4a05d000 nid=0xeaec waiting on condition [0x0000008d348fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000006a9841900> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.timedGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.ignition.gateway.script.GatewayTagUtilities.readBlockingImpl(GatewayTagUtilities.java:189) at com.inductiveautomation.ignition.common.script.builtin.AbstractTagUtilities.readBlocking(AbstractTagUtilities.java:401) at jdk.internal.reflect.GeneratedMethodAccessor95.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at com.inductiveautomation.ignition.common.script.ScriptManager$ReflectedInstanceFunction.__call__(ScriptManager.java:538) at org.python.core.PyObject.__call__(PyObject.java:480) at org.python.core.PyObject.__call__(PyObject.java:484) at org.python.pycode._pyx133.transform$1(:21) at org.python.pycode._pyx133.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "WebSocketClient@2144210783-9428" #9428 daemon prio=5 os_prio=0 cpu=15.63ms elapsed=80.97s tid=0x0000023f4a05a800 nid=0x15eac waiting on condition [0x0000008d0cdfe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000006282ee9f8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.reservedWait(ReservedThreadExecutor.java:309) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:379) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6438" #9435 daemon prio=5 os_prio=0 cpu=46.88ms elapsed=64.01s tid=0x0000023f45853000 nid=0x1a35c waiting on condition [0x0000008d100fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000627f3b578> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6442" #9441 daemon prio=5 os_prio=0 cpu=62.50ms elapsed=64.01s tid=0x0000023f7a9f7000 nid=0x196f4 waiting on condition [0x0000008d1e1ff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6439" #9439 daemon prio=5 os_prio=0 cpu=62.50ms elapsed=64.01s tid=0x0000023f58dd0800 nid=0x14fe8 waiting on condition [0x0000008d1eafe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x0000000629fc79c8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6436" #9436 daemon prio=5 os_prio=0 cpu=1875.00ms elapsed=64.01s tid=0x0000023f5d131000 nid=0xeab4 waiting on condition [0x0000008d1ecff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6441" #9440 daemon prio=5 os_prio=0 cpu=15.63ms elapsed=64.01s tid=0x0000023f45854800 nid=0x10300 waiting on condition [0x0000008d242fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6437" #9437 daemon prio=5 os_prio=0 cpu=343.75ms elapsed=64.01s tid=0x0000023f93902800 nid=0x1e94 waiting on condition [0x0000008d266fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6440" #9438 daemon prio=5 os_prio=0 cpu=46.88ms elapsed=64.01s tid=0x0000023f57bb0000 nid=0x3964 waiting on condition [0x0000008d267fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "milo-shared-thread-pool-55" #9442 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=51.75s tid=0x0000023f4a057000 nid=0xdf08 waiting on condition [0x0000008d273ff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040fe60c70> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "milo-shared-thread-pool-56" #9443 daemon prio=5 os_prio=0 cpu=5281.25ms elapsed=51.75s tid=0x0000023f58c01000 nid=0x55bc waiting on condition [0x0000008d28bfe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000006954df080> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.timedGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.ignition.gateway.expressions.TagReferenceBinder$TagReadExpression.execute(TagReferenceBinder.java:302) at com.inductiveautomation.ignition.common.expressions.EqualityExpression.execute(EqualityExpression.java:39) at com.inductiveautomation.ignition.common.expressions.LogicalExpression.execute(LogicalExpression.java:44) at com.inductiveautomation.ignition.common.expressions.DefaultFunctionFactory$IfFunction.execute(DefaultFunctionFactory.java:1707) at com.inductiveautomation.ignition.common.expressions.FunctionExpression.execute(FunctionExpression.java:69) at com.inductiveautomation.ignition.gateway.alarming.evaluation.BoundPropEvalPropertySet$BoundValue.evaluate(BoundPropEvalPropertySet.java:252) at com.inductiveautomation.ignition.gateway.alarming.evaluation.BoundPropEvalPropertySet$BoundValue.evalAndGet(BoundPropEvalPropertySet.java:281) at com.inductiveautomation.ignition.gateway.alarming.evaluation.BoundPropEvalPropertySet.get(BoundPropEvalPropertySet.java:132) at com.inductiveautomation.ignition.gateway.alarming.evaluation.BoundPropEvalPropertySet.get(BoundPropEvalPropertySet.java:126) at com.inductiveautomation.ignition.common.config.AbstractExtendedPropertySet.getImpl(AbstractExtendedPropertySet.java:49) at com.inductiveautomation.ignition.common.config.AbstractExtendedPropertySet.get(AbstractExtendedPropertySet.java:66) at com.inductiveautomation.ignition.gateway.alarming.evaluation.Alarm$AlarmPropertyModel.get(Alarm.java:1278) at com.inductiveautomation.ignition.common.config.PropertyValueSource.getNonNull(PropertyValueSource.java:76) at com.inductiveautomation.ignition.gateway.alarming.evaluation.conditions.FreeformBooleanCondition.evaluate(FreeformBooleanCondition.java:17) at com.inductiveautomation.ignition.gateway.alarming.evaluation.Alarm.evaluate(Alarm.java:570) at com.inductiveautomation.ignition.gateway.alarming.AlarmManagerImpl$AlarmEvaluatorImpl.evaluate(AlarmManagerImpl.java:675) at com.inductiveautomation.ignition.gateway.tags.actors.factories.alarming.AlarmingActor.processValue(AlarmingActor.java:224) at com.inductiveautomation.ignition.gateway.tags.runtime.nodes.ExecutableTag.valueChanged(ExecutableTag.java:423) at com.inductiveautomation.ignition.gateway.tags.actors.factories.value.AbstractValueGeneratingActor.fireValueChange(AbstractValueGeneratingActor.java:73) - locked <0x0000000557fb9990> (a com.inductiveautomation.ignition.gateway.tags.actors.factories.value.opc.OpcActorFactory$OpcActor) at com.inductiveautomation.ignition.gateway.tags.actors.factories.value.AbstractValueGeneratingActor.fireValueChange(AbstractValueGeneratingActor.java:45) at com.inductiveautomation.ignition.gateway.tags.actors.factories.value.opc.OpcActorFactory$OpcActor.setValue(OpcActorFactory.java:818) - locked <0x0000000557fb9990> (a com.inductiveautomation.ignition.gateway.tags.actors.factories.value.opc.OpcActorFactory$OpcActor) at com.inductiveautomation.ignition.gateway.opcua.client.connection.OpcUaSubscriptionSynchronizer$DataValueConsumer.accept(OpcUaSubscriptionSynchronizer.kt:592) at com.inductiveautomation.ignition.gateway.opcua.client.connection.OpcUaSubscriptionSynchronizer$DataValueConsumer.accept(OpcUaSubscriptionSynchronizer.kt:563) at org.eclipse.milo.opcua.sdk.client.subscriptions.OpcUaMonitoredItem.lambda$setValueConsumer$0(OpcUaMonitoredItem.java:148) at org.eclipse.milo.opcua.sdk.client.subscriptions.OpcUaMonitoredItem$$Lambda$3756/0x0000000801724c40.onValueArrived(Unknown Source) at org.eclipse.milo.opcua.sdk.client.subscriptions.OpcUaMonitoredItem.onValueArrived(OpcUaMonitoredItem.java:218) at org.eclipse.milo.opcua.sdk.client.subscriptions.OpcUaSubscriptionManager.lambda$null$41(OpcUaSubscriptionManager.java:690) at org.eclipse.milo.opcua.sdk.client.subscriptions.OpcUaSubscriptionManager$$Lambda$3615/0x00000008016b8040.run(Unknown Source) at org.eclipse.milo.opcua.stack.core.util.ExecutionQueue$Task.run(ExecutionQueue.java:119) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-9444" #9444 prio=5 os_prio=0 cpu=562.50ms elapsed=50.11s tid=0x0000023f781c3000 nid=0xf130 waiting on condition [0x0000008d28dfe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000062bbbb7e0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.reservedWait(ReservedThreadExecutor.java:309) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:379) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-9447" #9447 prio=5 os_prio=0 cpu=531.25ms elapsed=50.11s tid=0x0000023f781c6000 nid=0x11824 runnable [0x0000008d28efe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(java.base@11.0.9/Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(java.base@11.0.9/Unknown Source) at sun.nio.ch.WindowsSelectorImpl.doSelect(java.base@11.0.9/Unknown Source) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.9/Unknown Source) - locked <0x000000040fa08a50> (a sun.nio.ch.Util$2) - locked <0x000000040f9ac208> (a sun.nio.ch.WindowsSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:472) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:409) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-9446" #9446 prio=5 os_prio=0 cpu=15.63ms elapsed=50.11s tid=0x0000023f5b2f3000 nid=0x4244 waiting on condition [0x0000008d290fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041be29a20> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:875) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:925) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-9445" #9445 prio=5 os_prio=0 cpu=0.00ms elapsed=50.11s tid=0x0000023f508fe000 nid=0xcfc0 waiting on condition [0x0000008d2b1fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041be29a20> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:875) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:925) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "webserver-9448" #9448 prio=5 os_prio=0 cpu=0.00ms elapsed=50.11s tid=0x0000023f508fd800 nid=0x6e84 waiting on condition [0x0000008d2bafe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041be29a20> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:875) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:925) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "Sip-RegisterRefreshTimer" #9449 prio=5 os_prio=0 cpu=0.00ms elapsed=46.41s tid=0x0000023f938fc800 nid=0xe01c in Object.wait() [0x0000008d2c7fe000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.9/Native Method) - waiting on at java.util.TimerThread.mainLoop(java.base@11.0.9/Unknown Source) - waiting to re-lock in wait() <0x0000000629f7a138> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6443" #9450 daemon prio=5 os_prio=0 cpu=31.25ms elapsed=36.00s tid=0x0000023f938fd800 nid=0x50e4 waiting on condition [0x0000008d2a5fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6447" #9455 daemon prio=5 os_prio=0 cpu=46.88ms elapsed=36.00s tid=0x0000023f5d132800 nid=0x195fc waiting on condition [0x0000008d2c8fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6448" #9454 daemon prio=5 os_prio=0 cpu=15.63ms elapsed=36.00s tid=0x0000023f799b0000 nid=0x18934 waiting on condition [0x0000008d2cdff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6446" #9453 daemon prio=5 os_prio=0 cpu=1203.13ms elapsed=36.00s tid=0x0000023f508ff000 nid=0x59ec waiting on condition [0x0000008d2ceff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6445" #9452 daemon prio=5 os_prio=0 cpu=46.88ms elapsed=36.00s tid=0x0000023f508fb000 nid=0x103e8 waiting on condition [0x0000008d2d4fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6444" #9451 daemon prio=5 os_prio=0 cpu=46.88ms elapsed=36.00s tid=0x0000023f508ff800 nid=0x2b6c waiting on condition [0x0000008d2d8fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6451" #9457 daemon prio=5 os_prio=0 cpu=109.38ms elapsed=36.00s tid=0x0000023f7a9f4800 nid=0xcd28 waiting on condition [0x0000008d2dbfe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6452" #9459 daemon prio=5 os_prio=0 cpu=390.63ms elapsed=36.00s tid=0x0000023f57bad000 nid=0x5078 waiting on condition [0x0000008d2e1fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000068c95bfc8> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6450" #9458 daemon prio=5 os_prio=0 cpu=15.63ms elapsed=36.00s tid=0x0000023f7a9f5800 nid=0x13284 waiting on condition [0x0000008d2e2ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000068d15c150> (a java.util.concurrent.CompletableFuture$Signaller) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture$Signaller.block(java.base@11.0.9/Unknown Source) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.waitingGet(java.base@11.0.9/Unknown Source) at java.util.concurrent.CompletableFuture.get(java.base@11.0.9/Unknown Source) at com.inductiveautomation.perspective.gateway.script.ViewModelScriptWrapper$SafetyWrapper.refreshBinding(ViewModelScriptWrapper.java:50) at jdk.internal.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.9/Unknown Source) at java.lang.reflect.Method.invoke(java.base@11.0.9/Unknown Source) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206) at org.python.core.PyObject.__call__(PyObject.java:497) at org.python.core.PyObject.__call__(PyObject.java:501) at org.python.core.PyMethod.__call__(PyMethod.java:141) at org.python.pycode._pyx721.transform$1(:3) at org.python.pycode._pyx721.call_function() at org.python.core.PyTableCode.call(PyTableCode.java:171) at org.python.core.PyBaseCode.call(PyBaseCode.java:308) at org.python.core.PyFunction.function___call__(PyFunction.java:471) at org.python.core.PyFunction.__call__(PyFunction.java:466) at org.python.core.PyFunction.__call__(PyFunction.java:461) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:836) at com.inductiveautomation.ignition.common.script.ScriptManager.runFunction(ScriptManager.java:820) at com.inductiveautomation.ignition.gateway.project.ProjectScriptLifecycle$TrackingProjectScriptManager.runFunction(ProjectScriptLifecycle.java:687) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.runFunction(ScriptTransform.java:107) at com.inductiveautomation.perspective.gateway.binding.transforms.script.ScriptTransform.synchronousTransformInternal(ScriptTransform.java:133) at com.inductiveautomation.perspective.gateway.binding.transforms.AbstractSynchronousTransform.transform(AbstractSynchronousTransform.java:30) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.transform(AbstractBindingHarness.java:259) at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness$TransformSequencer.run(AbstractBindingHarness.java:272) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.9/Unknown Source) at java.util.concurrent.FutureTask.run(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "perspective-worker-6449" #9456 daemon prio=5 os_prio=0 cpu=187.50ms elapsed=36.00s tid=0x0000023f57baf800 nid=0x7a5c waiting on condition [0x0000008d2e9ff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000040f7dc2c0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "gateway-gn-shared-exec-196" #9460 prio=5 os_prio=0 cpu=46.88ms elapsed=26.90s tid=0x0000023f458b7800 nid=0xef34 waiting on condition [0x0000008d2ebff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e4400998> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "WebSocketClient@2144210783-9462" #9462 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=19.22s tid=0x0000023f582b9800 nid=0x117a0 waiting on condition [0x0000008d0ddff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x00000004e5000528> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.9/Unknown Source) at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:875) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:925) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "platform-executor-125" #9469 prio=5 os_prio=0 cpu=78.13ms elapsed=4.39s tid=0x0000023f582bc000 nid=0x95b0 waiting on condition [0x0000008d2edff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.9/Native Method) - parking to wait for <0x000000041be96c78> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.9/Unknown Source) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.9/Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.9/Unknown Source) at java.lang.Thread.run(java.base@11.0.9/Unknown Source) "VM Thread" os_prio=2 cpu=26359.38ms elapsed=14342.00s tid=0x0000023f424c1800 nid=0xff20 runnable "GC Thread#0" os_prio=2 cpu=399453.13ms elapsed=14342.03s tid=0x0000023f04451800 nid=0x86d4 runnable "GC Thread#1" os_prio=2 cpu=399203.13ms elapsed=14340.74s tid=0x0000023f4434a000 nid=0xee44 runnable "GC Thread#2" os_prio=2 cpu=398875.00ms elapsed=14340.74s tid=0x0000023f43de3000 nid=0xce08 runnable "GC Thread#3" os_prio=2 cpu=398609.38ms elapsed=14340.74s tid=0x0000023f43de4000 nid=0x4f8c runnable "GC Thread#4" os_prio=2 cpu=398750.00ms elapsed=14340.74s tid=0x0000023f452e7800 nid=0x18bc4 runnable "GC Thread#5" os_prio=2 cpu=398921.88ms elapsed=14340.74s tid=0x0000023f452e8000 nid=0xc08c runnable "GC Thread#6" os_prio=2 cpu=398125.00ms elapsed=14340.74s tid=0x0000023f44bf2800 nid=0x19eb8 runnable "GC Thread#7" os_prio=2 cpu=391468.75ms elapsed=14340.74s tid=0x0000023f44bf3800 nid=0x18f4 runnable "GC Thread#8" os_prio=2 cpu=397953.13ms elapsed=14340.74s tid=0x0000023f44b53800 nid=0x4168 runnable "GC Thread#9" os_prio=2 cpu=389140.63ms elapsed=14340.74s tid=0x0000023f44b54000 nid=0x76ec runnable "GC Thread#10" os_prio=2 cpu=398562.50ms elapsed=14340.74s tid=0x0000023f44c04800 nid=0x13634 runnable "GC Thread#11" os_prio=2 cpu=393796.88ms elapsed=14340.74s tid=0x0000023f442b4800 nid=0xd350 runnable "GC Thread#12" os_prio=2 cpu=398609.38ms elapsed=14340.74s tid=0x0000023f442b5800 nid=0x3b2c runnable "G1 Main Marker" os_prio=2 cpu=78.13ms elapsed=14342.03s tid=0x0000023f3eef3000 nid=0x9d70 runnable "G1 Conc#0" os_prio=2 cpu=277906.25ms elapsed=14342.03s tid=0x0000023f044ea800 nid=0x74b0 runnable "G1 Conc#1" os_prio=2 cpu=277937.50ms elapsed=14340.71s tid=0x0000023f44a36000 nid=0x47f4 runnable "G1 Conc#2" os_prio=2 cpu=277968.75ms elapsed=14340.71s tid=0x0000023f44a36800 nid=0x16558 runnable "G1 Refine#0" os_prio=2 cpu=411656.25ms elapsed=14342.00s tid=0x0000023f422ba800 nid=0x964c runnable "G1 Refine#1" os_prio=2 cpu=15062.50ms elapsed=14325.68s tid=0x0000023f4c1c4000 nid=0x318 runnable "G1 Refine#2" os_prio=2 cpu=2359.38ms elapsed=14325.68s tid=0x0000023f4c1c5000 nid=0x17420 runnable "G1 Refine#3" os_prio=2 cpu=1015.63ms elapsed=14325.68s tid=0x0000023f4c1c0800 nid=0x135b4 runnable "G1 Refine#4" os_prio=2 cpu=750.00ms elapsed=14325.68s tid=0x0000023f4c1c1800 nid=0x4aec runnable "G1 Refine#5" os_prio=2 cpu=562.50ms elapsed=14325.68s tid=0x0000023f4c1be800 nid=0x17bfc runnable "G1 Refine#6" os_prio=2 cpu=531.25ms elapsed=14325.68s tid=0x0000023f4c1c5800 nid=0x15ef8 runnable "G1 Refine#7" os_prio=2 cpu=437.50ms elapsed=14325.68s tid=0x0000023f4c1bf000 nid=0x2a28 runnable "G1 Refine#8" os_prio=2 cpu=390.63ms elapsed=14325.68s tid=0x0000023f4c1c0000 nid=0x531c runnable "G1 Refine#9" os_prio=2 cpu=421.88ms elapsed=14325.68s tid=0x0000023f4c1c2000 nid=0x8140 runnable "G1 Refine#10" os_prio=2 cpu=328.13ms elapsed=14325.68s tid=0x0000023f4a804800 nid=0x10edc runnable "G1 Refine#11" os_prio=2 cpu=375.00ms elapsed=14325.67s tid=0x0000023f4a806000 nid=0xa8a0 runnable "G1 Refine#12" os_prio=2 cpu=281.25ms elapsed=14325.67s tid=0x0000023f4a7ff800 nid=0x9588 runnable "G1 Young RemSet Sampling" os_prio=2 cpu=1437.50ms elapsed=14342.00s tid=0x0000023f422bb800 nid=0x3214 runnable "VM Periodic Task Thread" os_prio=2 cpu=1718.75ms elapsed=14341.85s tid=0x0000023f426ff800 nid=0x9244 waiting on condition JNI global refs: 114, weak refs: 11