diff --git a/.changesets/fix-worker-restart-races.md b/.changesets/fix-worker-restart-races.md new file mode 100644 index 00000000..348f58eb --- /dev/null +++ b/.changesets/fix-worker-restart-races.md @@ -0,0 +1,7 @@ +--- +bump: patch +type: fix +integrations: all +--- + +Fix issues in the extension that lead to gaps in data reporting. diff --git a/src/scripts/agent.py b/src/scripts/agent.py index 6aa65aef..a02a0b70 100644 --- a/src/scripts/agent.py +++ b/src/scripts/agent.py @@ -4,7 +4,7 @@ # Modifications to this file will be overwritten with the next agent release. APPSIGNAL_AGENT_CONFIG = { - "version": "0.37.2", + "version": "0.37.3", "mirrors": [ "https://d135dj0rjqvssy.cloudfront.net", "https://appsignal-agent-releases.global.ssl.fastly.net", @@ -12,131 +12,131 @@ "triples": { "x86_64-darwin": { "static": { - "checksum": "04acbec47f4f5955ff51295aa3f3e727c89a42fcfc99ac572225ec4285ee21ed", + "checksum": "283afa4ec2222108c994cf3c943357f649a9e09a200c0b3b06d33b9fefa8487f", "filename": "appsignal-x86_64-darwin-all-static.tar.gz", }, "dynamic": { - "checksum": "d3b4058dff863489b84edbe18da17c5c1ad5a4424729dd42b398c7adba1ac7ad", + "checksum": "a8738c9de75f751a3ed09fbe8129d163002ad1c036a37f47089629289a60ae3b", "filename": "appsignal-x86_64-darwin-all-dynamic.tar.gz", }, }, "universal-darwin": { "static": { - "checksum": "04acbec47f4f5955ff51295aa3f3e727c89a42fcfc99ac572225ec4285ee21ed", + "checksum": "283afa4ec2222108c994cf3c943357f649a9e09a200c0b3b06d33b9fefa8487f", "filename": "appsignal-x86_64-darwin-all-static.tar.gz", }, "dynamic": { - "checksum": "d3b4058dff863489b84edbe18da17c5c1ad5a4424729dd42b398c7adba1ac7ad", + "checksum": "a8738c9de75f751a3ed09fbe8129d163002ad1c036a37f47089629289a60ae3b", "filename": "appsignal-x86_64-darwin-all-dynamic.tar.gz", }, }, "aarch64-darwin": { "static": { - "checksum": "330cd3d0b0c316ac4cbdfb237930a29e67205c12d5bf7bb1da51213eea97f18f", + "checksum": "201b0d402c8685492899ba5cbd4d1ff3d6389d0b5fe2cc5ff62cd9a1f4a57f19", "filename": "appsignal-aarch64-darwin-all-static.tar.gz", }, "dynamic": { - "checksum": "391547450b024a76dfef91e9293d2617d29f87a706675b38661256b244e0d921", + "checksum": "85f471e3da1fe69b9a900ed0a907aaf8bffdc4ada978809c8427704e7b40276c", "filename": "appsignal-aarch64-darwin-all-dynamic.tar.gz", }, }, "arm64-darwin": { "static": { - "checksum": "330cd3d0b0c316ac4cbdfb237930a29e67205c12d5bf7bb1da51213eea97f18f", + "checksum": "201b0d402c8685492899ba5cbd4d1ff3d6389d0b5fe2cc5ff62cd9a1f4a57f19", "filename": "appsignal-aarch64-darwin-all-static.tar.gz", }, "dynamic": { - "checksum": "391547450b024a76dfef91e9293d2617d29f87a706675b38661256b244e0d921", + "checksum": "85f471e3da1fe69b9a900ed0a907aaf8bffdc4ada978809c8427704e7b40276c", "filename": "appsignal-aarch64-darwin-all-dynamic.tar.gz", }, }, "arm-darwin": { "static": { - "checksum": "330cd3d0b0c316ac4cbdfb237930a29e67205c12d5bf7bb1da51213eea97f18f", + "checksum": "201b0d402c8685492899ba5cbd4d1ff3d6389d0b5fe2cc5ff62cd9a1f4a57f19", "filename": "appsignal-aarch64-darwin-all-static.tar.gz", }, "dynamic": { - "checksum": "391547450b024a76dfef91e9293d2617d29f87a706675b38661256b244e0d921", + "checksum": "85f471e3da1fe69b9a900ed0a907aaf8bffdc4ada978809c8427704e7b40276c", "filename": "appsignal-aarch64-darwin-all-dynamic.tar.gz", }, }, "aarch64-linux": { "static": { - "checksum": "174eba16ca19747fc9c68acae722d65d194c90a9ba9fbdb51741d770b42ddb6d", + "checksum": "f8e67ca70c013908d0d5b1b0a78aa67be59f5bb885590ab6c70b0f2bc4d9148c", "filename": "appsignal-aarch64-linux-all-static.tar.gz", }, "dynamic": { - "checksum": "149fa1991ab35a075c26498f51a6bb27bd64d125233d3cf4e6f5dba0f31c6caf", + "checksum": "5cf0739c2a1f836973d903ea7b8232b867ded08f4e4fdc2d1ace1191c5848516", "filename": "appsignal-aarch64-linux-all-dynamic.tar.gz", }, }, "i686-linux": { "static": { - "checksum": "0da7b25472e1bf40516c9257f5507cbf2024db7c4aff796528ac114bd409d059", + "checksum": "c52333b87c6da6b2b979097c07d13925104b5d535e6287babc71566c3fdcf321", "filename": "appsignal-i686-linux-all-static.tar.gz", }, "dynamic": { - "checksum": "bad8a046c9ad6030d33541346d2afeb452a4a8bb9e011ad542ec3ccb35ce5146", + "checksum": "4831ad90d246eef552d567d3a3f429aa191b9b3c6d80ab4b4dcc1bcc69eccfd5", "filename": "appsignal-i686-linux-all-dynamic.tar.gz", }, }, "x86-linux": { "static": { - "checksum": "0da7b25472e1bf40516c9257f5507cbf2024db7c4aff796528ac114bd409d059", + "checksum": "c52333b87c6da6b2b979097c07d13925104b5d535e6287babc71566c3fdcf321", "filename": "appsignal-i686-linux-all-static.tar.gz", }, "dynamic": { - "checksum": "bad8a046c9ad6030d33541346d2afeb452a4a8bb9e011ad542ec3ccb35ce5146", + "checksum": "4831ad90d246eef552d567d3a3f429aa191b9b3c6d80ab4b4dcc1bcc69eccfd5", "filename": "appsignal-i686-linux-all-dynamic.tar.gz", }, }, "x86_64-linux": { "static": { - "checksum": "43ae7bd5492990fcec90d08ab37e5a1ec9cca3f148f93d91a4c8b31b6accdf50", + "checksum": "5d2816036d1025eecc7005114780120788c0a76ff899740ebaa54f063aff7a18", "filename": "appsignal-x86_64-linux-all-static.tar.gz", }, "dynamic": { - "checksum": "ae3493fd0da4fad044cdf54adff3e5009e20d8212c7ad7149a9b0031a13be8da", + "checksum": "2e1849c946a58a2c1dce772949b28b88eb7656eee43211b0e9c3cb64103df278", "filename": "appsignal-x86_64-linux-all-dynamic.tar.gz", }, }, "x86_64-linux-musl": { "static": { - "checksum": "a1cf987b2f29548071c7ee6a222158d67ab1451976d5db4b999e5e7156ce10f2", + "checksum": "937e4517d435898518a0b529196160682172c1eec32e6ab31ad9b4e7220705fe", "filename": "appsignal-x86_64-linux-musl-all-static.tar.gz", }, "dynamic": { - "checksum": "fa6a84a6a86649bc9fb71e165eaac11149f97059ad5dbab310032a6359669611", + "checksum": "b3d7730f4112b376f4aceb8197c262c446cf056787a7971046b76a42a9f326e6", "filename": "appsignal-x86_64-linux-musl-all-dynamic.tar.gz", }, }, "aarch64-linux-musl": { "static": { - "checksum": "43b1e51d848a98cb9bbd1db32105369e103eaeae2ade9b365de5218af1f72c97", + "checksum": "fd9abfd9320bf893aed80d9487aab2e5da0af33c48e6c54a284f87c1a00c9af3", "filename": "appsignal-aarch64-linux-musl-all-static.tar.gz", }, "dynamic": { - "checksum": "3652fd6b0a823d316ca511594935d59106c2e22a2729865a55827ec50e69c7c7", + "checksum": "75642949d2fff2b3878e9d8a229ada0560bf6d273cc27e694868ad85f2ce2843", "filename": "appsignal-aarch64-linux-musl-all-dynamic.tar.gz", }, }, "x86_64-freebsd": { "static": { - "checksum": "fe7011fc6874a8a9bd32bd24c4029f41261fbcfcabad400a758da0e4129c0b58", + "checksum": "e79ecb04aabb439e1b0aaa829dddec01886758843f3e29a46d8922688719af26", "filename": "appsignal-x86_64-freebsd-all-static.tar.gz", }, "dynamic": { - "checksum": "5b3c77880c665d72d8410cedf4677b50bfd74cfda6ade3188024cc166f37387b", + "checksum": "3aa2dfe2c22f42c0d97b93bb21917180e0399359cc3d86786c62aeb6fcaa96c6", "filename": "appsignal-x86_64-freebsd-all-dynamic.tar.gz", }, }, "amd64-freebsd": { "static": { - "checksum": "fe7011fc6874a8a9bd32bd24c4029f41261fbcfcabad400a758da0e4129c0b58", + "checksum": "e79ecb04aabb439e1b0aaa829dddec01886758843f3e29a46d8922688719af26", "filename": "appsignal-x86_64-freebsd-all-static.tar.gz", }, "dynamic": { - "checksum": "5b3c77880c665d72d8410cedf4677b50bfd74cfda6ade3188024cc166f37387b", + "checksum": "3aa2dfe2c22f42c0d97b93bb21917180e0399359cc3d86786c62aeb6fcaa96c6", "filename": "appsignal-x86_64-freebsd-all-dynamic.tar.gz", }, },