Code: Select all
[18.01.2021 15:18:58] 259613 CRITICAL/log: CAUGHT EXCEPTION: /home/openemm/var/lock/update3.lock: lock exists
[18.01.2021 15:18:58] 259613 CRITICAL/log: Traceback (most recent call last):
[18.01.2021 15:18:58] 259613 CRITICAL/log: File "./scripts/update3.py", line 1604, in <module>
[18.01.2021 15:18:58] 259613 CRITICAL/log: Main.main ()
[18.01.2021 15:18:58] 259613 CRITICAL/log: File "/home/openemm/release/backend/V20.10.000.102/scripts/agn3/runtime.py", line 95, in main
[18.01.2021 15:18:58] 259613 CRITICAL/log: sys.exit (0 if rt.run () else 1)
[18.01.2021 15:18:58] 259613 CRITICAL/log: File "/home/openemm/release/backend/V20.10.000.102/scripts/agn3/runtime.py", line 142, in run
[18.01.2021 15:18:58] 259613 CRITICAL/log: with Lock (id = self.ctx.lock_id, lazy = self.ctx.lock_lazy) as lck, log ('main'):
[18.01.2021 15:18:58] 259613 CRITICAL/log: File "/home/openemm/release/backend/V20.10.000.102/scripts/agn3/lock.py", line 35, in __enter__
[18.01.2021 15:18:58] 259613 CRITICAL/log: self.lock ()
[18.01.2021 15:18:58] 259613 CRITICAL/log: File "/home/openemm/release/backend/V20.10.000.102/scripts/agn3/lock.py", line 81, in lock
[18.01.2021 15:18:58] 259613 CRITICAL/log: raise error (f'{self.lockpath}: lock exists')
[18.01.2021 15:18:58] 259613 CRITICAL/log: agn3.exceptions.error: /home/openemm/var/lock/update3.lock: lock exists
Code: Select all
246521 stat("/usr/lib64/python3.8/http", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/usr/lib64/python3.8/http", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/usr/lib64/python3.8/http", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 openat(AT_FDCWD, "/usr/lib64/python3.8/http", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
246521 fstat(4, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 getdents64(4, /* 8 entries */, 32768) = 240
246521 getdents64(4, /* 0 entries */, 32768) = 0
246521 close(4) = 0
246521 stat("/usr/lib64/python3.8/http/client.py", {st_mode=S_IFREG|0644, st_size=54908, ...}) = 0
246521 stat("/usr/lib64/python3.8/http/client.py", {st_mode=S_IFREG|0644, st_size=54908, ...}) = 0
246521 openat(AT_FDCWD, "/usr/lib64/python3.8/http/__pycache__/client.cpython-38.pyc", O_RDONLY|O_CLOEXEC) = 4
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=34305, ...}) = 0
246521 ioctl(4, TCGETS, 0x7fff3147c370) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 0
246521 lseek(4, 0, SEEK_CUR) = 0
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=34305, ...}) = 0
246521 read(4, "U\r\r\n\0\0\0\0\n/\274^|\326\0\0\343\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\22\0\0\0@\0\0\0sT\2\0\0d\0Z\0d\1d\2l\1Z\2d\1d\2l\3Z\2d\1d\2l\4Z\4d\1d\2l\5Z\5d\1d\2l\6Z\6d\1d\2l\7Z\7d\1d\2l\10Z\td\1d\3l\nm\vZ\v\1\0d\4d\5d\6d\7d\10d\td\nd\vd\fd\rd\16d\17d\20d\21d\22d\23d\24d\25g\22Z\fd\26Z\rd\27Z\16d\30Z\17d\31Z\20d\32Z\21d\33Z\22e\23\203\0\240\24e\4j\25j\26\241\1\1\0d\34d\35\204\0e\4j\25j\26\240\27\241\0D\0\203\1Z\30d\36Z\31d\37Z\32e\6\240\33d \241\1j\34Z\35e\6\240\33d!\241\1j\36Z\37e\6\240\33d\"\241\1Z d#d$d%h\3Z!d?d'd(\204\1Z\"G\0d)d*\204\0d*e\2j#j$\203\3Z%e%f\1d+d,\204\1Z&G\0d-d\4\204\0d\4e\5j'\203\3Z(G\0d.d\5\204\0d\5\203\2Z)z\fd\1d\2l*Z*W\0n\26\4\0e+k\n\220\1rN\1\0\1\0\1\0Y\0n\34X\0G\0d/d0\204\0d0e)\203\3Z,e\f\240-d0\241\1\1\0G\0d1d\6\204\0d\6e.\203\3Z/G\0d2d\7\204\0d\7e/\203\3Z0G\0d3d\f\204\0d\fe/\203\3Z1G\0d4d\10\204\0d\10e/\203\3Z2G\0d5d\t\204\0d\te/\203\3Z3G\0d6d\n\204\0d\ne/\203\3Z4G\0d7d\v\204\0"..., 34306) = 34305
246521 read(4, "", 1) = 0
246521 close(4) = 0
246521 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffa47f78000
246521 stat("/usr/lib64/python3.8/email", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/usr/lib64/python3.8/email/parser.py", {st_mode=S_IFREG|0644, st_size=5041, ...}) = 0
246521 stat("/usr/lib64/python3.8/email/parser.py", {st_mode=S_IFREG|0644, st_size=5041, ...}) = 0
246521 openat(AT_FDCWD, "/usr/lib64/python3.8/email/__pycache__/parser.cpython-38.pyc", O_RDONLY|O_CLOEXEC) = 4
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=5724, ...}) = 0
246521 ioctl(4, TCGETS, 0x7fff3147b480) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 0
246521 lseek(4, 0, SEEK_CUR) = 0
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=5724, ...}) = 0
246521 read(4, "U\r\r\n\0\0\0\0\n/\274^\261\23\0\0\343\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0@\0\0\0s\200\0\0\0d\0Z\0d\1d\2d\3d\4d\5d\6g\6Z\1d\7d\10l\2m\3Z\3m\4Z\4\1\0d\7d\tl\5m\6Z\6m\7Z\7\1\0d\7d\nl\10m\tZ\t\1\0G\0d\vd\1\204\0d\1\203\2Z\nG\0d\fd\2\204\0d\2e\n\203\3Z\vG\0d\rd\3\204\0d\3\203\2Z\fG\0d\16d\4\204\0d\4e\f\203\3Z\rd\17S\0)\20z-A parser of RFC 2822 and MIME email messages.\332\6Parser\332\fHeaderParser\332\vBytesParser\332\21BytesHeaderParser\332\nFeedParser\332\17BytesFeedParser\351\0\0\0\0)\2\332\10StringIO\332\rTextIOWrapper)\2r\5\0\0\0r\6\0\0\0)\1\332\10compat32c\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\4\0\0\0@\0\0\0s0\0\0\0e\0Z\1d\0Z\2d\ne\3d\2\234\1d\3d\4\204\3Z\4d\vd\6d\7\204\1Z\5d\fd\10d\t\204\1Z\6d\1S\0)\rr\1\0\0\0N\251\1\332\6policyc\2\0\0\0\0\0\0\0\1\0\0\0\3\0\0\0\2\0\0\0C\0\0\0s\20\0\0\0|\1|\0_\0|\2|\0_\1d\1S\0)\2a\205\3\0\0P"..., 5725) = 5724
246521 read(4, "", 1) = 0
246521 close(4) = 0
246521 stat("/usr/lib64/python3.8/email", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/usr/lib64/python3.8/email/feedparser.py", {st_mode=S_IFREG|0644, st_size=22780, ...}) = 0
246521 stat("/usr/lib64/python3.8/email/feedparser.py", {st_mode=S_IFREG|0644, st_size=22780, ...}) = 0
246521 openat(AT_FDCWD, "/usr/lib64/python3.8/email/__pycache__/feedparser.cpython-38.pyc", O_RDONLY|O_CLOEXEC) = 4
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=10644, ...}) = 0
246521 ioctl(4, TCGETS, 0x7fff3147a590) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 0
246521 lseek(4, 0, SEEK_CUR) = 0
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=10644, ...}) = 0
246521 read(4, "U\r\r\n\0\0\0\0\n/\274^\374X\0\0\343\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\4\0\0\0@\0\0\0s\266\0\0\0d\0Z\0d\1d\2g\2Z\1d\3d\4l\2Z\2d\3d\5l\3m\4Z\4\1\0d\3d\6l\5m\6Z\6\1\0d\3d\7l\7m\10Z\10\1\0d\3d\10l\tm\nZ\n\1\0e\2\240\vd\t\241\1Z\fe\2\240\vd\n\241\1Z\re\2\240\vd\v\241\1Z\16e\2\240\vd\n\241\1Z\17e\2\240\vd\f\241\1Z\20d\rZ\21d\16Z\22e\23\203\0Z\24G\0d\17d\20\204\0d\20e\23\203\3Z\25G\0d\21d\1\204\0d\1\203\2Z\26G\0d\22d\2\204\0d\2e\26\203\3Z\27d\4S\0)\23a\7\3\0\0FeedParser - An email feed parser.\n\nThe feed parser implements an interface for incrementally parsing an email\nmessage, line by line. This has advantages for certain applications, such as\nthose reading email messages off a socket.\n\nFeedParser.feed() is the primary interface f"..., 10645) = 10644
246521 read(4, "", 1) = 0
246521 close(4) = 0
246521 stat("/home/openemm/release/backend/V20.10.000.102/scripts", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/home/openemm/scripts", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/home/openemm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/usr/lib64/python3.8", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
246521 stat("/usr/lib64/python3.8/ssl.py", {st_mode=S_IFREG|0644, st_size=50760, ...}) = 0
246521 stat("/usr/lib64/python3.8/ssl.py", {st_mode=S_IFREG|0644, st_size=50760, ...}) = 0
246521 openat(AT_FDCWD, "/usr/lib64/python3.8/__pycache__/ssl.cpython-38.pyc", O_RDONLY|O_CLOEXEC) = 4
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=44598, ...}) = 0
246521 ioctl(4, TCGETS, 0x7fff3147b480) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 0
246521 lseek(4, 0, SEEK_CUR) = 0
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=44598, ...}) = 0
246521 read(4, "U\r\r\n\0\0\0\0\n/\274^H\306\0\0\343\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\0\0@\0\0\0s\272\3\0\0d\0Z\0d\1d\2l\1Z\1d\1d\2l\2Z\2d\1d\3l\3m\4Z\4\1\0d\1d\4l\5m\6Z\7m\10Z\tm\nZ\v\1\0d\1d\2l\fZ\fd\1d\5l\fm\rZ\rm\16Z\16m\17Z\17\1\0d\1d\6l\fm\20Z\20m\21Z\21m\22Z\22\1\0d\1d\7l\fm\23Z\23m\24Z\24m\25Z\25m\26Z\26m\27Z\27m\30Z\30m\31Z\31\1\0d\1d\10l\fm\32Z\33m\34Z\35\1\0d\1d\tl\fm\36Z\36m\37Z\37m Z m!Z!\1\0z\20d\1d\nl\fm\"Z\"\1\0W\0n\24\4\0e#k\nr\324\1\0\1\0\1\0Y\0n\2X\0d\1d\vl\fm$Z$m%Z%m&Z&m'Z'm(Z(m)Z)m*Z*m+Z+m,Z,m-Z-\1\0d\1d\fl\fm.Z.m/Z/\1\0e\tj0d\re1d\16d\17\204\0e\fd\20\215\4\1\0e\vj0d\21e1d\22d\17\204\0e\fd\20\215\4\1\0e\tj0d\23e1d\24d\17\204\0e\fd\20\215\4\1\0e\tj0d\25e1d\26d\17\204\0e\fd\20\215\4\1\0e\vj0d\27e1d\30d\17\204\0e\fd\20\215\4\1\0e\tj0d\31e1d\32d\17\204\0e\fd\20\215\4\1\0e2j3\4\0Z4e2_4d\33d\34\204\0e2j5\2406\241\0D\0\203\1Z7e8e2d\35d\2\203\3Z9G\0d\36d\37\204\0d\37e\t"..., 44599) = 44598
246521 read(4, "", 1) = 0
246521 close(4) = 0
246521 stat("/home/openemm/release/backend/V20.10.000.102/scripts", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/home/openemm/scripts", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/home/openemm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/usr/lib64/python3.8", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
246521 stat("/usr/lib64/python3.8/lib-dynload", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/usr/lib64/python3.8/lib-dynload/_ssl.cpython-38-x86_64-linux-gnu.so", {st_mode=S_IFREG|0755, st_size=177328, ...}) = 0
246521 openat(AT_FDCWD, "/usr/lib64/python3.8/lib-dynload/_ssl.cpython-38-x86_64-linux-gnu.so", O_RDONLY|O_CLOEXEC) = 4
246521 read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\372\0\0\0\0\0\0@\0\0\0\0\0\0\0\360\255\2\0\0\0\0\0\0\0\0\0@\08\0\7\0@\0\33\0\32\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\f0\2\0\0\0\0\0\f0\2\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\3602\2\0\0\0\0\0\3602\"\0\0\0\0\0\3602\"\0\0\0\0\0\220p\0\0\0\0\0\0 q\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0\0204\2\0\0\0\0\0\0204\"\0\0\0\0\0\0204\"\0\0\0\0\0\20\2\0\0\0\0\0\0\20\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\310\1\0\0\0\0\0\0\310\1\0\0\0\0\0\0\310\1\0\0\0\0\0\0$\0\0\0\0\0\0\0$\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0P\345td\4\0\0\0\0\25\2\0\0\0\0\0\0\25\2\0\0\0\0\0\0\25\2\0\0\0\0\0\334\3\0\0\0\0\0\0\334\3\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0\3602\2\0\0\0\0\0\3602\"\0\0\0\0\0\3602\"\0\0\0\0\0\20\r\0\0\0\0\0\0\20\r\0\0\0\0\0\0\1\0\0\0\0\0\0\0\4\0\0\0\24\0\0\0\3\0\0\0GNU\0006\262\205\275\3678G\247\307\"\224\240&\323q)\274\310t\v\0\0\0\0\3\0\0\0007\1\0\0\1\0\0\0\6\0\0\0"..., 832) = 832
246521 fstat(4, {st_mode=S_IFREG|0755, st_size=177328, ...}) = 0
246521 mmap(NULL, 2270224, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x7ffa47d4d000
246521 mprotect(0x7ffa47d71000, 2093056, PROT_NONE) = 0
246521 mmap(0x7ffa47f70000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x23000) = 0x7ffa47f70000
246521 close(4) = 0
246521 mprotect(0x7ffa47f70000, 4096, PROT_READ) = 0
246521 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffa47d0d000
246521 brk(NULL) = 0x5599936b9000
246521 brk(0x5599936e2000) = 0x5599936e2000
246521 stat("/usr/lib64/python3.8/xml", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/usr/lib64/python3.8/xml/parsers/__init__.cpython-38-x86_64-linux-gnu.so", 0x7fff3147bdc0) = -1 ENOENT (No such file or directory)
246521 stat("/usr/lib64/python3.8/xml/parsers/__init__.abi3.so", 0x7fff3147bdc0) = -1 ENOENT (No such file or directory)
246521 stat("/usr/lib64/python3.8/xml/parsers/__init__.so", 0x7fff3147bdc0) = -1 ENOENT (No such file or directory)
246521 stat("/usr/lib64/python3.8/xml/parsers/__init__.py", {st_mode=S_IFREG|0644, st_size=167, ...}) = 0
246521 stat("/usr/lib64/python3.8/xml/parsers/__init__.py", {st_mode=S_IFREG|0644, st_size=167, ...}) = 0
246521 openat(AT_FDCWD, "/usr/lib64/python3.8/xml/parsers/__pycache__/__init__.cpython-38.pyc", O_RDONLY|O_CLOEXEC) = 4
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=307, ...}) = 0
246521 ioctl(4, TCGETS, 0x7fff3147c370) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 0
246521 lseek(4, 0, SEEK_CUR) = 0
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=307, ...}) = 0
246521 read(4, "U\r\r\n\0\0\0\0\n/\274^\247\0\0\0\343\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0@\0\0\0s\10\0\0\0d\0Z\0d\1S\0)\2z\240Python interfaces to XML parsers.\n\nThis package contains one module:\n\nexpat -- Python wrapper for James Clark's Expat parser, with namespace\n support.\n\nN)\1\332\7__doc__\251\0r\2\0\0\0r\2\0\0\0\372,/usr/lib64/python3.8/xml/parsers/__init__.py\332\10<module>\1\0\0\0\363\0\0\0\0", 308) = 307
246521 read(4, "", 1) = 0
246521 close(4) = 0
246521 stat("/usr/lib64/python3.8/xml/parsers", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/usr/lib64/python3.8/xml/parsers", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/usr/lib64/python3.8/xml/parsers", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 openat(AT_FDCWD, "/usr/lib64/python3.8/xml/parsers", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
246521 fstat(4, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 getdents64(4, /* 5 entries */, 32768) = 144
246521 getdents64(4, /* 0 entries */, 32768) = 0
246521 close(4) = 0
246521 stat("/usr/lib64/python3.8/xml/parsers/expat.py", {st_mode=S_IFREG|0644, st_size=248, ...}) = 0
246521 stat("/usr/lib64/python3.8/xml/parsers/expat.py", {st_mode=S_IFREG|0644, st_size=248, ...}) = 0
246521 openat(AT_FDCWD, "/usr/lib64/python3.8/xml/parsers/__pycache__/expat.cpython-38.pyc", O_RDONLY|O_CLOEXEC) = 4
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=336, ...}) = 0
246521 ioctl(4, TCGETS, 0x7fff3147bb00) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 0
246521 lseek(4, 0, SEEK_CUR) = 0
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=336, ...}) = 0
246521 read(4, "U\r\r\n\0\0\0\0\n/\274^\370\0\0\0\343\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0s,\0\0\0d\0Z\0d\1d\2l\1Z\1d\1d\3l\2T\0e\3e\1j\4d\4<\0e\5e\1j\4d\5<\0d\2S\0)\6z1Interface to the Expat non-validating XML parser.\351\0\0\0\0N)\1\332\1*z\27xml.parsers.expat.modelz\30xml.parsers.expat.errors)\6\332\7__doc__\332\3sysZ\7pyexpatZ\5model\332\7modules\332\6errors\251\0r\7\0\0\0r\7\0\0\0\372)/usr/lib64/python3.8/xml/parsers/expat.py\332\10<module>\1\0\0\0s\10\0\0\0\4\1\10\2\10\3\n\1", 337) = 336
246521 read(4, "", 1) = 0
246521 close(4) = 0
246521 stat("/home/openemm/release/backend/V20.10.000.102/scripts", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/home/openemm/scripts", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/home/openemm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/usr/lib64/python3.8", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
246521 stat("/usr/lib64/python3.8/lib-dynload", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/usr/lib64/python3.8/lib-dynload/pyexpat.cpython-38-x86_64-linux-gnu.so", {st_mode=S_IFREG|0755, st_size=71344, ...}) = 0
246521 openat(AT_FDCWD, "/usr/lib64/python3.8/lib-dynload/pyexpat.cpython-38-x86_64-linux-gnu.so", O_RDONLY|O_CLOEXEC) = 4
246521 read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`9\0\0\0\0\0\0@\0\0\0\0\0\0\0\360\17\1\0\0\0\0\0\0\0\0\0@\08\0\7\0@\0\33\0\32\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\234\332\0\0\0\0\0\0\234\332\0\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\260\351\0\0\0\0\0\0\260\351 \0\0\0\0\0\260\351 \0\0\0\0\0\20\35\0\0\0\0\0\0\360\36\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0\0\352\0\0\0\0\0\0\0\352 \0\0\0\0\0\0\352 \0\0\0\0\0\20\2\0\0\0\0\0\0\20\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\310\1\0\0\0\0\0\0\310\1\0\0\0\0\0\0\310\1\0\0\0\0\0\0$\0\0\0\0\0\0\0$\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0P\345td\4\0\0\0\260\304\0\0\0\0\0\0\260\304\0\0\0\0\0\0\260\304\0\0\0\0\0\0\314\2\0\0\0\0\0\0\314\2\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0\260\351\0\0\0\0\0\0\260\351 \0\0\0\0\0\260\351 \0\0\0\0\0P\6\0\0\0\0\0\0P\6\0\0\0\0\0\0\1\0\0\0\0\0\0\0\4\0\0\0\24\0\0\0\3\0\0\0GNU\0\2\355\371\236`W\360\311\v\"\226]\226\37\325\263\223\326\320$\0\0\0\0\3\0\0\0\177\0\0\0\1\0\0\0\6\0\0\0"..., 832) = 832
246521 fstat(4, {st_mode=S_IFREG|0755, st_size=71344, ...}) = 0
246521 mmap(NULL, 2164896, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x7ffa47afc000
246521 mprotect(0x7ffa47b0a000, 2097152, PROT_NONE) = 0
246521 mmap(0x7ffa47d0a000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xe000) = 0x7ffa47d0a000
246521 close(4) = 0
246521 openat(AT_FDCWD, "/home/openemm/lib/libexpat.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
246521 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=39995, ...}) = 0
246521 mmap(NULL, 39995, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7ffa4fdf7000
246521 close(4) = 0
246521 openat(AT_FDCWD, "/lib64/libexpat.so.1", O_RDONLY|O_CLOEXEC) = 4
246521 read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 =\0\0\0\0\0\0@\0\0\0\0\0\0\0\20\262\3\0\0\0\0\0\0\0\0\0@\08\0\t\0@\0\34\0\33\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0px\3\0\0\0\0\0px\3\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0p\200\3\0\0\0\0\0p\200#\0\0\0\0\0p\200#\0\0\0\0\0x\37\0\0\0\0\0\0\230\37\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0\200\234\3\0\0\0\0\0\200\234#\0\0\0\0\0\200\234#\0\0\0\0\0\360\1\0\0\0\0\0\0\360\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\08\2\0\0\0\0\0\08\2\0\0\0\0\0\08\2\0\0\0\0\0\0$\0\0\0\0\0\0\0$\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0Px\3\0\0\0\0\0Px\3\0\0\0\0\0Px\3\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\10\0\0\0\0\0\0\0S\345td\4\0\0\0Px\3\0\0\0\0\0Px\3\0\0\0\0\0Px\3\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\10\0\0\0\0\0\0\0P\345td\4\0\0\0\254<\3\0\0\0\0\0\254<\3\0\0\0\0\0\254<\3\0\0\0\0\0\24\t\0\0\0\0\0\0\24\t\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0"..., 832) = 832
246521 lseek(4, 227408, SEEK_SET) = 227408
246521 read(4, "\4\0\0\0\20\0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0", 32) = 32
246521 fstat(4, {st_mode=S_IFREG|0755, st_size=243984, ...}) = 0
246521 lseek(4, 227408, SEEK_SET) = 227408
246521 read(4, "\4\0\0\0\20\0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0", 32) = 32
246521 mmap(NULL, 2334728, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x7ffa478c1000
246521 mprotect(0x7ffa478f9000, 2097152, PROT_NONE) = 0
246521 mmap(0x7ffa47af9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x38000) = 0x7ffa47af9000
246521 mmap(0x7ffa47afb000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ffa47afb000
246521 close(4) = 0
246521 mprotect(0x7ffa47af9000, 8192, PROT_READ) = 0
246521 mprotect(0x7ffa47d0a000, 4096, PROT_READ) = 0
246521 munmap(0x7ffa4fdf7000, 39995) = 0
246521 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffa47881000
246521 stat("/usr/lib64/python3.8/http", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/usr/lib64/python3.8/http/server.py", {st_mode=S_IFREG|0644, st_size=47254, ...}) = 0
246521 stat("/usr/lib64/python3.8/http/server.py", {st_mode=S_IFREG|0644, st_size=47254, ...}) = 0
246521 openat(AT_FDCWD, "/usr/lib64/python3.8/http/__pycache__/server.cpython-38.pyc", O_RDONLY|O_CLOEXEC) = 4
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=34394, ...}) = 0
246521 ioctl(4, TCGETS, 0x7fff3147d260) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 0
246521 lseek(4, 0, SEEK_CUR) = 0
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=34394, ...}) = 0
246521 read(4, "U\r\r\n\0\0\0\0\n/\274^\226\270\0\0\343\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0@\0\0\0s\2\2\0\0d\0Z\0d\1Z\1d\2d\3d\4d\5d\6g\5Z\2d\7d\10l\3Z\3d\7d\10l\4Z\4d\7d\10l\5Z\6d\7d\10l\7Z\7d\7d\10l\10Z\td\7d\10l\nZ\nd\7d\10l\vZ\vd\7d\10l\fZ\fd\7d\10l\rZ\rd\7d\10l\16Z\16d\7d\10l\17Z\17d\7d\10l\20Z\20d\7d\10l\21Z\21d\7d\10l\22Z\22d\7d\10l\23Z\23d\7d\10l\24Z\25d\7d\10l\26Z\26d\7d\tl\27m\30Z\30\1\0d\7d\nl\tm\31Z\31\1\0d\vZ\32d\fZ\33G\0d\rd\2\204\0d\2e\21j\34\203\3Z\35G\0d\16d\3\204\0d\3e\21j\36e\35\203\4Z\37G\0d\17d\4\204\0d\4e\21j \203\3Z!G\0d\20d\5\204\0d\5e!\203\3Z\"d\21d\22\204\0Z#d\10a$d\23d\24\204\0Z%d\25d\26\204\0Z&G\0d\27d\6\204\0d\6e\"\203\3Z'd\30d\31\204\0Z(e!e\37d\32d\33d\10f\5d\34d\35\204\1Z)e*d\36k\2\220\1r\376d\7d\10l+Z+e+\240,\241\0Z-e-j.d\37d d!d\"\215\3\1\0e-j.d#d$d%d&d'\215\4\1\0e-j.d(d)e\f\240/\241\0d*d+\215\4\1\0e-j.d,d-d\33e0d.d/d0\215\6\1\0e-\2401\241\0Z2e2j3\220\1r\314e'Z4n\16e\30e\"e2"..., 34395) = 34394
246521 read(4, "", 1) = 0
246521 close(4) = 0
246521 stat("/home/openemm/release/backend/V20.10.000.102/scripts", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/home/openemm/scripts", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/home/openemm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/usr/lib64/python3.8", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
246521 stat("/usr/lib64/python3.8/html/__init__.cpython-38-x86_64-linux-gnu.so", 0x7fff3147bdc0) = -1 ENOENT (No such file or directory)
246521 stat("/usr/lib64/python3.8/html/__init__.abi3.so", 0x7fff3147bdc0) = -1 ENOENT (No such file or directory)
246521 stat("/usr/lib64/python3.8/html/__init__.so", 0x7fff3147bdc0) = -1 ENOENT (No such file or directory)
246521 stat("/usr/lib64/python3.8/html/__init__.py", {st_mode=S_IFREG|0644, st_size=4756, ...}) = 0
246521 stat("/usr/lib64/python3.8/html/__init__.py", {st_mode=S_IFREG|0644, st_size=4756, ...}) = 0
246521 openat(AT_FDCWD, "/usr/lib64/python3.8/html/__pycache__/__init__.cpython-38.pyc", O_RDONLY|O_CLOEXEC) = 4
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=3620, ...}) = 0
246521 ioctl(4, TCGETS, 0x7fff3147c370) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 0
246521 lseek(4, 0, SEEK_CUR) = 0
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=3620, ...}) = 0
246521 read(4, "U\r\r\n\0\0\0\0\n/\274^\224\22\0\0\343\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0~\0\0\0@\0\0\0s\222\1\0\0d\0Z\0d\1d\2l\1Z\2d\1d\3l\3m\4Z\5\1\0d\4d\5g\2Z\6d\255d\7d\4\204\1Z\7d\10d\td\nd\vd\fd\rd\16d\17d\20d\21d\22d\23d\24d\25d\26d\27d\30d\31d\32d\33d\34d\35d\36d\37d d!d\"d#d$d%d&d'd(d)d*\234\"Z\10d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~d\177d\200d\201d\202d\203d\204d\205d\206d\207d\210d\211d\212d\213d\214d\215d\216d\217d\220d\221d\222d\223d\224d\225d\226d\227d\230d\231d\232d\233d\234d\235d\236d\237d\240d\241d\242d\243d\244d\245d\246d\247d\250h~Z\td\251d\252\204\0Z\ne\2\240\vd\253\241\1Z\fd\254d\5\204\0Z\rd\2S\0)\256z*\nGeneral functions for HTML manipulation.\n\351\0\0\0\0N)\1\332\5html5\332\6e"..., 3621) = 3620
246521 read(4, "", 1) = 0
246521 close(4) = 0
246521 stat("/usr/lib64/python3.8/html", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/usr/lib64/python3.8/html", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/usr/lib64/python3.8/html", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 openat(AT_FDCWD, "/usr/lib64/python3.8/html", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
246521 fstat(4, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 getdents64(4, /* 6 entries */, 32768) = 176
246521 getdents64(4, /* 0 entries */, 32768) = 0
246521 close(4) = 0
246521 stat("/usr/lib64/python3.8/html/entities.py", {st_mode=S_IFREG|0644, st_size=75315, ...}) = 0
246521 stat("/usr/lib64/python3.8/html/entities.py", {st_mode=S_IFREG|0644, st_size=75315, ...}) = 0
246521 openat(AT_FDCWD, "/usr/lib64/python3.8/html/__pycache__/entities.cpython-38.pyc", O_RDONLY|O_CLOEXEC) = 4
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=50531, ...}) = 0
246521 ioctl(4, TCGETS, 0x7fff3147b480) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 0
246521 lseek(4, 0, SEEK_CUR) = 0
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=50531, ...}) = 0
246521 brk(NULL) = 0x5599936e2000
246521 brk(0x559993706000) = 0x559993706000
246521 read(4, "U\r\r\n\0\0\0\0\n/\274^3&\1\0\343\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\270\10\0\0@\0\0\0s2%\0\0d\0Z\0d\1d\2d\3d\4g\4Z\1d\5d\6d\7d\10d\td\nd\vd\fd\rd\16d\17d\20d\21d\22d\23d\24d\25d\26d\27d\30d\31d\32d\33d\34d\35d\36d\37d d!d\"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~d\177d\200d\201d\202d\203d\204d\205d\206d\207d\210d\211d\212d\213d\214d\215d\216d\217d\220d\221d\222d\223d\224d\225d\226d\227d\230d\231d\232d\233d\234d\235d\236d\237d\240d\241d\242d\243d\244d\245d\246d\247d\250d\251d\252d\253d\254d\255d\256d\257d\260d\261d\262d\263d\264d\265d\266d\267d\270d\271d\272d\273d\274d\275d\276d\277d\300d\301d\302d\303d\304d\305d\306d\307d\310d\311d\312d\313d\314d\315d\316d\317d\320d\321d\322d\323d\324d\325d\326d\327d\330d\331d\332d\333d\334d\335d\336d\337d\340d\341d\342d\343d\344d\345"..., 50532) = 50531
246521 read(4, "", 1) = 0
246521 close(4) = 0
246521 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffa47841000
246521 stat("/etc/mime.types", 0x7fff3147ccd0) = -1 ENOENT (No such file or directory)
246521 stat("/etc/httpd/mime.types", 0x7fff3147ccd0) = -1 ENOENT (No such file or directory)
246521 stat("/etc/httpd/conf/mime.types", 0x7fff3147ccd0) = -1 ENOENT (No such file or directory)
246521 stat("/etc/apache/mime.types", 0x7fff3147ccd0) = -1 ENOENT (No such file or directory)
246521 stat("/etc/apache2/mime.types", 0x7fff3147ccd0) = -1 ENOENT (No such file or directory)
246521 stat("/usr/local/etc/httpd/conf/mime.types", 0x7fff3147ccd0) = -1 ENOENT (No such file or directory)
246521 stat("/usr/local/lib/netscape/mime.types", 0x7fff3147ccd0) = -1 ENOENT (No such file or directory)
246521 stat("/usr/local/etc/httpd/conf/mime.types", 0x7fff3147ccd0) = -1 ENOENT (No such file or directory)
246521 stat("/usr/local/etc/mime.types", 0x7fff3147ccd0) = -1 ENOENT (No such file or directory)
246521 stat("/home/openemm/release/backend/V20.10.000.102/scripts", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/home/openemm/scripts", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/home/openemm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/usr/lib64/python3.8", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
246521 stat("/usr/lib64/python3.8/pydoc.py", {st_mode=S_IFREG|0644, st_size=107286, ...}) = 0
246521 stat("/usr/lib64/python3.8/pydoc.py", {st_mode=S_IFREG|0644, st_size=107286, ...}) = 0
246521 openat(AT_FDCWD, "/usr/lib64/python3.8/__pycache__/pydoc.cpython-38.pyc", O_RDONLY|O_CLOEXEC) = 4
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=84089, ...}) = 0
246521 ioctl(4, TCGETS, 0x7fff3147d260) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 0
246521 lseek(4, 0, SEEK_CUR) = 0
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=84089, ...}) = 0
246521 brk(NULL) = 0x559993706000
246521 brk(0x559993734000) = 0x559993734000
246521 read(4, "U\r\r\n\0\0\0\0\255\37M_\26\243\1\0\343\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\4\0\0\0@\0\0\0s\372\2\0\0d\0Z\0d\1g\1Z\1d\2Z\2d\3Z\3d\4Z\4d\5d\6l\5Z\5d\5d\6l\6Z\7d\5d\6l\10Z\7d\5d\6l\tZ\7d\5d\6l\nZ\7d\5d\6l\vZ\vd\5d\6l\fZ\fd\5d\6l\rZ\rd\5d\6l\16Z\16d\5d\6l\17Z\17d\5d\6l\20Z\20d\5d\6l\21Z\21d\5d\6l\22Z\22d\5d\6l\23Z\23d\5d\6l\24Z\24d\5d\6l\25Z\26d\5d\6l\27Z\27d\5d\7l\30m\31Z\31\1\0d\5d\10l\32m\33Z\33\1\0d\5d\tl\34m\35Z\35\1\0d\nd\v\204\0Z\36d\fd\r\204\0Z\37d\16d\17\204\0Z d\20d\21\204\0Z!d\22d\23\204\0Z\"d\24d\25\204\0Z#d\26d\27\204\0Z$e\20\240%d\30e\20j&\241\2Z'd\31d\32\204\0Z(d\33d\34\204\0Z)d\35d\36\204\0Z*d\37d \204\0Z+dxd!d\"\204\1Z,d#d$\204\0Z-d%d&\204\0Z.d'd(\204\0Z/d)d*\204\0Z0i\0f\1d+d,\204\1Z1G\0d-d.\204\0d.e2\203\3Z3d/d0\204\0Z4d\5i\0f\2d1d2\204\1Z5G\0d3d4\204\0d4\203\2Z6G\0d5d6\204\0d6e\33\203\3Z7G\0d7d8\204\0d8e6\203\3Z8G\0d9d:\204\0d:e\33\203\3Z9G\0d;d<\204\0d<e6\203\3Z:"..., 84090) = 84089
246521 read(4, "", 1) = 0
246521 close(4) = 0
246521 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffa47801000
246521 stat("/home/openemm/release/backend/V20.10.000.102/scripts", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/home/openemm/scripts", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/home/openemm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/usr/lib64/python3.8", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
246521 stat("/usr/lib64/python3.8/pkgutil.py", {st_mode=S_IFREG|0644, st_size=21461, ...}) = 0
246521 stat("/usr/lib64/python3.8/pkgutil.py", {st_mode=S_IFREG|0644, st_size=21461, ...}) = 0
246521 openat(AT_FDCWD, "/usr/lib64/python3.8/__pycache__/pkgutil.cpython-38.pyc", O_RDONLY|O_CLOEXEC) = 4
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=16311, ...}) = 0
246521 ioctl(4, TCGETS, 0x7fff3147c370) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 0
246521 lseek(4, 0, SEEK_CUR) = 0
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=16311, ...}) = 0
246521 read(4, "U\r\r\n\0\0\0\0\n/\274^\325S\0\0\343\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\f\0\0\0@\0\0\0sx\1\0\0d\0Z\0d\1d\2l\1m\2Z\2\1\0d\1d\3l\3m\4Z\5\1\0d\1d\4l\6Z\6d\1d\4l\7Z\6d\1d\4l\10Z\6d\1d\4l\tZ\td\1d\4l\nZ\td\1d\4l\vZ\vd\1d\5l\fm\rZ\r\1\0d\1d\4l\16Z\16d\6d\7d\10d\td\nd\vd\fd\rd\16d\17d\20d\21g\fZ\17e\2d\21d\22\203\2Z\20d\23e\20_\0d\24d\25\204\0Z\21d\26d\17\204\0Z\22d+d\30d\n\204\1Z\23d,d\31d\v\204\1Z\24e\5d-d\32d\33\204\1\203\1Z\25d.d\34d\35\204\1Z\26e\25\240\27e\6j\30j\31e\26\241\2\1\0d\36d\37\204\0Z\32G\0d d\r\204\0d\r\203\2Z\33G\0d!d\16\204\0d\16\203\2Z\34z.d\1d\4l\35Z\35d\1d\"l\35m\36Z\36\1\0d/d#d$\204\1Z\37e\25\240\27e\36e\37\241\2\1\0W\0n\26\4\0e k\n\220\1r@\1\0\1\0\1\0Y\0n\2X\0d%d\6\204\0Z!d0d&d\7\204\1Z\"d'd\10\204\0Z#d(d\t\204\0Z$d)d\20\204\0Z%d*d\f\204\0Z&d\4S\0)1z\36Utilities to support packages.\351\0\0\0\0)\1\332\nnamedtuple)\1\332\16singledispatchN)\1\332\nModuleType\332\fge"..., 16312) = 16311
246521 read(4, "", 1) = 0
246521 close(4) = 0
246521 stat("/home/openemm/release/backend/V20.10.000.102/scripts", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/home/openemm/scripts", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/home/openemm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/usr/lib64/python3.8", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
246521 stat("/usr/lib64/python3.8/sysconfig.py", {st_mode=S_IFREG|0644, st_size=24476, ...}) = 0
246521 stat("/usr/lib64/python3.8/sysconfig.py", {st_mode=S_IFREG|0644, st_size=24476, ...}) = 0
246521 openat(AT_FDCWD, "/usr/lib64/python3.8/__pycache__/sysconfig.cpython-38.pyc", O_RDONLY|O_CLOEXEC) = 4
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=15690, ...}) = 0
246521 ioctl(4, TCGETS, 0x7fff3147c370) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 0
246521 lseek(4, 0, SEEK_CUR) = 0
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=15690, ...}) = 0
246521 read(4, "U\r\r\n\0\0\0\0\253\37M_\234_\0\0\343\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\r\0\0\0@\0\0\0s\376\2\0\0d\0Z\0d\1d\2l\1Z\1d\1d\2l\2Z\2d\1d\3l\3m\4Z\4m\5Z\5\1\0d\4d\5d\6d\7d\10d\td\nd\vd\fd\rd\16g\vZ\6d\17d\20d\21d\22d\23d\24d\25d\26d\27\234\10d\30d\31d\31d\31d\32d\32d\25d\26d\27\234\10d\33d\34d\35d\35d\36d\36d\37d\26d\27\234\10d d d!d!d\"d#d$d%\234\7d&d&d'd(d)d*d$d%\234\7d+d+d,d,d-d*d$d%\234\7d.\234\6Z\7d%Z\10e\2j\t\240\n\241\0d\1\31\0Z\vd/e\2j\fd\2d0\205\2\31\0\26\0Z\rd1e\2j\fd\2d0\205\2\31\0\26\0Z\16e\1j\17\240\20e\2j\21\241\1Z\22e\1j\17\240\20e\2j\23\241\1Z\24e\1j\17\240\20e\2j\25\241\1Z\26e\1j\17\240\20e\2j\27\241\1Z\30d\2a\31d\2Z\32d2d3\204\0Z\33e\2j\34\220\1rPe\1j\17\240\35e\33e\2j\34\203\1\241\1Z\36n\fe\33e\1\240\37\241\0\203\1Z\36e\1j d4k\2\220\1r\214e\36\240!\241\0\240\"d5\241\1\220\1r\214e\33e\1j\17\240#e\36e\4e\4\241\3\203\1Z\36d6e\1j$k\6\220\1r\246e\33e\1j$d6\31\0\203\1Z\36d7d8\204\0Z%e&e\2d9d\2\203\3Z'e\1j d4k\2\220\1r\336d:d;\204\0Z(e(e\36"..., 15691) = 15690
246521 read(4, "", 1) = 0
246521 close(4) = 0
246521 lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 lstat("/home/openemm", {st_mode=S_IFDIR|0711, st_size=4096, ...}) = 0
246521 lstat("/home/openemm/.venv.3.8.3.final.0", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 lstat("/home/openemm/.venv.3.8.3.final.0/bin", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 lstat("/home/openemm/.venv.3.8.3.final.0/bin/python3", {st_mode=S_IFLNK|0777, st_size=16, ...}) = 0
246521 readlink("/home/openemm/.venv.3.8.3.final.0/bin/python3", "/usr/bin/python3", 4096) = 16
246521 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 lstat("/usr/bin", {st_mode=S_IFDIR|0555, st_size=36864, ...}) = 0
246521 lstat("/usr/bin/python3", {st_mode=S_IFLNK|0777, st_size=25, ...}) = 0
246521 readlink("/usr/bin/python3", "/etc/alternatives/python3", 4096) = 25
246521 lstat("/etc", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 lstat("/etc/alternatives", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 lstat("/etc/alternatives/python3", {st_mode=S_IFLNK|0777, st_size=18, ...}) = 0
246521 readlink("/etc/alternatives/python3", "/usr/bin/python3.8", 4096) = 18
246521 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 lstat("/usr/bin", {st_mode=S_IFDIR|0555, st_size=36864, ...}) = 0
246521 lstat("/usr/bin/python3.8", {st_mode=S_IFREG|0755, st_size=7656, ...}) = 0
246521 stat("/usr/bin/Modules/Setup", 0x7fff3147bec0) = -1 ENOENT (No such file or directory)
246521 stat("/usr/bin/Modules/Setup.local", 0x7fff3147bec0) = -1 ENOENT (No such file or directory)
246521 stat("/home/openemm/release/backend/V20.10.000.102/scripts", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/home/openemm/scripts", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/home/openemm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/usr/lib64/python3.8", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
246521 stat("/usr/lib64/python3.8/_sysconfigdata__linux_x86_64-linux-gnu.py", {st_mode=S_IFREG|0644, st_size=38417, ...}) = 0
246521 stat("/usr/lib64/python3.8/_sysconfigdata__linux_x86_64-linux-gnu.py", {st_mode=S_IFREG|0644, st_size=38417, ...}) = 0
246521 openat(AT_FDCWD, "/usr/lib64/python3.8/__pycache__/_sysconfigdata__linux_x86_64-linux-gnu.cpython-38.pyc", O_RDONLY|O_CLOEXEC) = 4
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=29061, ...}) = 0
246521 ioctl(4, TCGETS, 0x7fff3147b330) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 0
246521 lseek(4, 0, SEEK_CUR) = 0
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=29061, ...}) = 0
246521 read(4, "U\r\r\n\0\0\0\0\207\37M_\21\226\0\0\343\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\251\2\0\0@\0\0\0s\\\5\0\0d\0d\1d\1d\1d\1d\2d\3d\4d\5d\0d\6d\7d\10d\td\0d\nd\vd\fd\rd\16d\17d\16d\0d\20d\21d\22d\0d\23d\24d\25d\26d\27d\0d\30d\31d\32d\33d\34d\35d\7d\0d\36d\0d\37d d!d\"d#d\0d\1d\1d$d%d\fd&d'd(d$d)d\0d\37d\0d*d+d\1d\1d\1d\1d\0d\0d\0d,d$d$d$d$d\1d$d\1d$d$d$d$d$d\1d\1d\1d\1d\1d\1d\1d\1d\1d$d\1d$d$d$d$d$d$d$d$d\1d$d$d$d$d$d\1d$d$d$d$d$d$d$d$d$d$d$d$d$d$d$d$d$d$d$d\1d$d$d$d\1d$d\1d$d\1d$d$d$d$d$d$d$d$d$d$d$d$d$d$d$d$d\1d$d$d$d$d$d$d$d$d$d$d\1d$d$d$d$d$d$d\1d$d$d$d$d\1d$d$d$d$d$d$d$d$d\1d$d$d$d$d$d$d$d$d$d$d\1d$d\1d\1d$d$d$d$d$d$d$d$d$d$d$d$d$d$d$d$d$d$d$d$d$d$d$d\1d$d$d$d$d\1d$d$d$"..., 29062) = 29061
246521 read(4, "", 1) = 0
246521 close(4) = 0
246521 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 lstat("/usr/lib64", {st_mode=S_IFDIR|0555, st_size=36864, ...}) = 0
246521 lstat("/usr/lib64/python3.8", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
246521 lstat("/usr/lib64/python3.8/config-3.8-x86_64-linux-gnu", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/home/openemm/release/backend/V20.10.000.102/scripts", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/home/openemm/scripts", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/home/openemm/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/usr/lib64/python3.8", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
246521 stat("/usr/lib64/python3.8/lib-dynload", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/home/openemm/.venv.3.8.3.final.0/lib64/python3.8/site-packages", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/home/openemm/.venv.3.8.3.final.0/lib/python3.8/site-packages", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/usr/local/lib64/python3.8/site-packages", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/usr/lib64/python3.8/site-packages", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 stat("/usr/lib/python3.8/site-packages", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
246521 getpid() = 246521
246521 stat("./scripts/update3.py", {st_mode=S_IFREG|0755, st_size=59903, ...}) = 0
246521 openat(AT_FDCWD, "./scripts/update3.py", O_RDONLY|O_CLOEXEC) = 4
246521 fstat(4, {st_mode=S_IFREG|0755, st_size=59903, ...}) = 0
246521 ioctl(4, TCGETS, 0x7fff3147e510) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 0
246521 read(4, "#!/usr/bin/env python3\n####################################################################################################################################################################################################################################################################\n# "..., 4096) = 4096
246521 read(4, "')\n\t\tcreate_path (self.path)\n\t\tself.dbs: List[DBM] = []\n\t\n\tdef __contains__ (self, line: str) -> bool:\n\t\tkey = line.encode ('UTF-8')\n\t\tfor db in self.dbs:\n\t\t\tif key in db:\n\t\t\t\treturn True\n\t\tself.dbs[0][key] = b''\n\t\treturn False\n\t\n\tdef open (self) -> bool:\n\t\tself.close ()\n\t\tnow = datetime.now ()\n\t\ttoday = now.toordinal ()\n\t\tfilenames = (Stream.range (self.expiration + 1)\n\t\t\t.map (lambda n: now.fromordinal (today - n))\n\t\t\t.map (lambda d: '%04d%02d%02d.gdbm' % (d.year, d.month, d.day))\n\t\t\t.list ()\n\t\t)\n\t\tcurren"..., 8192) = 8192
246521 read(4, "ror ('Failed to process %s as %s: %s' % (path, new_path, e))\n\t\t\t\t\tlogger.info (f'{self.name}: Now at line {self.lineno:,d} of {count:,d}')\n\t\t\t\t\tdb.sync ()\n\t\t\t\telse:\n\t\t\t\t\tlogger.warning ('%s: File %s vanished' % (self.name, path))\n\t\t\t\tif not rc or not is_active ():\n\t\t\t\t\tbreak\n\t\t\tif self.duplicate is not None:\n\t\t\t\tself.duplicate.close ()\n\t\tif not self.update_end (db):\n\t\t\trc = False\n\t\tself.plugin ().end (self, db.cursor, rc)\n\t\tself.tracker.close ()\n\t\treturn rc\n#}}}\n\nclass Detail: #{{{\n\tIgnore = 0\n\tInternal = 1"..., 8192) = 8192
246521 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffa477c1000
246521 read(4, "akdown:\n\t\ttimestamp: datetime\n\t\trule: int\n\t\tdetail: int\n\t\tcode: int\n\t\tbounce_type: UserStatus\n\t\tbounce_remark: Optional[str]\n\t\tmailloop_remark: Optional[str]\n\t\tinfos: Optional[UpdateBounce.Info]\n\n\t\t@staticmethod\n\t\tdef new (dsn: str, info: str, company_id: int, translate: UpdateBounce.Translate) -> UpdateBounce.Breakdown:\n\t\t\trc = UpdateBounce.Breakdown (\n\t\t\t\ttimestamp = datetime.now (),\n\t\t\t\trule = 0,\n\t\t\t\tdetail = Detail.Ignore,\n\t\t\t\tcode = 0,\n\t\t\t\tbounce_type = UserStatus.BOUNCE,\n\t\t\t\tbounce_remark = None,\n\t\t\t\t"..., 8192) = 8192
246521 read(4, "_id': record.customer_id,\n\t\t\t\t\t\t\t\t'mailing_id': record.mailing_id\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tif db.update (query, data, commit = True) == 1:\n\t\t\t\t\t\t\t\tself.rvcount += 1\n\t\t\t\t\t\tquery = (\n\t\t\t\t\t\t\t'UPDATE customer_%d_binding_tbl '\n\t\t\t\t\t\t\t'SET user_status = :status, timestamp = :ts, user_remark = :remark, exit_mailing_id = :mailing '\n\t\t\t\t\t\t\t'WHERE customer_id = :customer AND user_status = 1 AND mediatype = :media'\n\t\t\t\t\t\t\t% company_id\n\t\t\t\t\t\t)\n\t\t\t\t\t\tdata = {\n\t\t\t\t\t\t\t'status': breakdown.bounce_type.value,\n\t\t\t\t\t\t\t'remark': breakdo"..., 8192) = 8192
246521 read(4, "ning ('Failed to send status mail to %s: [%s/%s]' % (minfo.mail_receiver, st[2].strip (), st[3].strip ()))\n\t\t\t\telse:\n\t\t\t\t\tlogger.info ('Status mail for %s (%d) sent to %s' % (mailing_name, minfo.mailing_id, minfo.mail_receiver))\n\n\tdef __mailing_reached (self, minfo: UpdateAccount.Mailinfo) -> bool:\n\t\tif minfo.mail_percent == 100:\n\t\t\treturn minfo.created_mails <= minfo.send_count\n\t\treturn int (float (minfo.created_mails * minfo.mail_percent) / 100.0) <= minfo.send_count\n\n\tdef __mailing_summary (self, db: DB)"..., 8192) = 8192
246521 read(4, "id, mailing_id, customer_id, timestamp, line) '\n\t\t\t\t\t\t\t'VALUES '\n\t\t\t\t\t\t\t' ({table}_seq.nextval, :mailing_id, :customer_id, :timestamp, :line)'\n\t\t\t\t\t\t\t.format (table = table)\n\t\t\t\t\t\t), mysql = (\n\t\t\t\t\t\t\t'INSERT INTO {table} '\n\t\t\t\t\t\t\t' (mailing_id, customer_id, timestamp, line) '\n\t\t\t\t\t\t\t'VALUES '\n\t\t\t\t\t\t\t' (:mailing_id, :customer_id, :timestamp, :line)'\n\t\t\t\t\t\t\t.format (table = table)\n\t\t\t\t\t\t)),\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t'mailing_id': record.mailing_id,\n\t\t\t\t\t\t\t'customer_id': record.customer_id,\n\t\t\t\t\t\t\t'time"..., 8192) = 8192
246521 read(4, "WHERE temp.company_id = {company_id} AND temp.customer_id = cust.customer_id) '\n\t\t\t\t\t\t'WHERE EXISTS '\n\t\t\t\t\t\tf' (SELECT 1 FROM {self.mailtrack_process_table} temp2 WHERE temp2.company_id = {company_id} AND temp2.customer_id = cust.customer_id AND (cust.{lastsend_date} IS NULL OR cust.{lastsend_date} < temp2.timestamp))'\n\t\t\t\t\t), mysql = (\n\t\t\t\t\t\tf'UPDATE {customer_table} cust INNER JOIN {self.mailtrack_process_table} temp '\n\t\t\t\t\t\tf'ON (cust.customer_id = temp.customer_id AND temp.company_id = {company_id} "..., 8192) = 6655
246521 read(4, "", 8192) = 0
246521 close(4) = 0
246521 stat("/home/openemm/release/backend/V20.10.000.102/scripts/agn3/plugin.py", {st_mode=S_IFREG|0644, st_size=30368, ...}) = 0
246521 openat(AT_FDCWD, "/home/openemm/release/backend/V20.10.000.102/scripts/agn3/plugin.py", O_RDONLY|O_CLOEXEC) = 4
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=30368, ...}) = 0
246521 ioctl(4, TCGETS, 0x7fff3147e510) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 0
246521 read(4, "####################################################################################################################################################################################################################################################################\n# "..., 4096) = 4096
246521 read(4, "(or more) instance(s) of Manager\n\nYou can pass a list of directories as the paths to search for plugin\nfiles or omit it, then the current directory is used to load external\nplugins. Another optional parameter is tolerant, set this to True to\navoid ImportError exception if a plugin file can not be found.\nParameter ignore can be set to True to ignore errors in plugin code.\nParameter api_version can be set to a version so plugins can be checked\nto be compatible with this version. Parameter api_description is\ne"..., 8192) = 8192
246521 read(4, "atch.Proxy:\n\t\t\treturn Manager.Dispatch.Proxy (var, self.adl, self.ref)\n\t#}}}\n\tdef __parse_version (self, v: Any) -> Optional[Tuple[int, ...]]:\n\t\tif v is None:\n\t\t\treturn None\n\t\ttry:\n\t\t\tif isinstance (v, float):\n\t\t\t\treturn (int (v), int (str (v).split ('.', 1)[1]))\n\t\t\tif isinstance (v, str):\n\t\t\t\treturn tuple ([int (_v) for _v in v.split ('.')])\n\t\t\tif isinstance (v, list) or isinstance (v, tuple):\n\t\t\t\treturn tuple ([int (_v) for _v in v])\n\t\t\treturn (int (v), )\n\t\texcept (TypeError, ValueError):\n\t\t\treturn (atoi "..., 8192) = 8192
246521 read(4, "\t\tself.api = self.lget ('api')\n\t\t\tif 'path' not in self.ctrl:\n\t\t\t\tself.ctrl['path'] = os.path.dirname (path) if path else '.'\n\t\t\tself.ctrl['module'] = self\n\t\t\n\t\tdef __execute (self, method_name: str, *args: Any) -> None:\n\t\t\tif method_name in self.m:\n\t\t\t\tmethod = self.m[method_name]\n\t\t\t\tif callable (method):\n\t\t\t\t\tmethod (*args)\n\n\t\tdef bootstrap (self) -> None:\n\t\t\tself.__execute ('_bootstrap', *())\n\t\t\n\t\tdef shutdown (self) -> None:\n\t\t\tself.__execute ('_shutdown', *())\n\t#}}}\n\tdef __valid (self, api: Optional[L"..., 8192) = 8192
246521 read(4, " Any) -> Any:\n\t\treturn self.reduce (rc, lambda a: a[-1], select = lambda a: a is not None, modify = sorted)\n\n\tdef error (self, m: str) -> None:\n\t\tpass\n\tdef warning (self, m: str) -> None:\n\t\tpass\n\tdef info (self, m: str) -> None:\n\t\tpass\n\tdef verbose (self, m: str) -> None:\n\t\tpass\n\tdef debug (self, m: str) -> None:\n\t\tpass\n\nclass LoggingManager (Manager):\n\t__slots__: List[str] = []\n\tdef error (self, m: str) -> None:\n\t\tlogger.error (m)\n\tdef warning (self, m: str) -> None:\n\t\tlogger.warning (m)\n\tdef info (self, m"..., 8192) = 1696
246521 read(4, "", 8192) = 0
246521 close(4) = 0
246521 stat("/home/openemm/release/backend/V20.10.000.102/scripts/agn3/rpc.py", {st_mode=S_IFREG|0644, st_size=18692, ...}) = 0
246521 openat(AT_FDCWD, "/home/openemm/release/backend/V20.10.000.102/scripts/agn3/rpc.py", O_RDONLY|O_CLOEXEC) = 4
246521 fstat(4, {st_mode=S_IFREG|0644, st_size=18692, ...}) = 0
246521 ioctl(4, TCGETS, 0x7fff3147e510) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 0
246521 read(4, "####################################################################################################################################################################################################################################################################\n# "..., 4096) = 4096
246521 read(4, "te an instance of the class:\n\ncfg = Config ()\n# setup config, sample showing default values, if omitted:\ncfg['xmlrpc.host'] = ''\ncfg['xmlrpc.port'] = 8080\ncfg['xmlrpc.allow_none'] = False\t# set to True to allow None values as part of communication (this is a non standard xml-rpc extension!)\ncfg['xmlrpc.server'] = None\t\t# can be either 'forking' or 'threading', leaving it out means a single, non threading server\nserver = XMLRPC (cfg)\t\t\t# this class takes serveral keyword arguments (even cfg is optional):\n\t\t\t"..., 8192) = 8192
246521 read(4, "_none', allow_none)\n\t\t\tserver = cfg.get (f'{prefix}.server', None)\n\t\t\tif server is not None:\n\t\t\t\tif server == 'forking':\n\t\t\t\t\tserver_class = XMLRPC.XMLRPCServerForking\n\t\t\t\telif server == 'threading':\n\t\t\t\t\tserver_class = XMLRPC.XMLRPCServerThreading\n\t\t\t\telse:\n\t\t\t\t\tlogger.warning (f'Requested unknown server type {server}, fallback to simple server')\n\t\tself.server = server_class (port, host, timeout, allow_none, action_callback)\n\t\tself.server.register_introspection_functions ()\n\t\tself.server.register_multicall"..., 8192) = 6404
246521 read(4, "", 8192) = 0
246521 close(4) = 0
246521 openat(AT_FDCWD, "/home/openemm/var/log/20210114-localhost-update3.log", O_WRONLY|O_CREAT|O_APPEND|O_CLOEXEC, 0666) = 4
246521 fstat(4, {st_mode=S_IFREG|0664, st_size=900, ...}) = 0
246521 lseek(4, 0, SEEK_END) = 900
246521 ioctl(4, TCGETS, 0x7fff3147f9e0) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 900
246521 ioctl(4, TCGETS, 0x7fff3147f920) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 900
246521 write(4, "[14.01.2021 16:16:34] 246521 CRITICAL/log: CAUGHT EXCEPTION: No module named 'aiohttp_xmlrpc'\n", 95) = 95
246521 close(4) = 0
246521 openat(AT_FDCWD, "/home/openemm/var/log/20210114-localhost-update3.log", O_WRONLY|O_CREAT|O_APPEND|O_CLOEXEC, 0666) = 4
246521 fstat(4, {st_mode=S_IFREG|0664, st_size=995, ...}) = 0
246521 lseek(4, 0, SEEK_END) = 995
246521 ioctl(4, TCGETS, 0x7fff3147f9e0) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 995
246521 ioctl(4, TCGETS, 0x7fff3147f920) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 995
246521 write(4, "[14.01.2021 16:16:34] 246521 CRITICAL/log: Traceback (most recent call last):\n", 79) = 79
246521 close(4) = 0
246521 openat(AT_FDCWD, "/home/openemm/var/log/20210114-localhost-update3.log", O_WRONLY|O_CREAT|O_APPEND|O_CLOEXEC, 0666) = 4
246521 fstat(4, {st_mode=S_IFREG|0664, st_size=1074, ...}) = 0
246521 lseek(4, 0, SEEK_END) = 1074
246521 ioctl(4, TCGETS, 0x7fff3147f9e0) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 1074
246521 ioctl(4, TCGETS, 0x7fff3147f920) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 1074
246521 write(4, "[14.01.2021 16:16:34] 246521 CRITICAL/log: File \"./scripts/update3.py\", line 36, in <module>\n", 96) = 96
246521 close(4) = 0
246521 openat(AT_FDCWD, "/home/openemm/var/log/20210114-localhost-update3.log", O_WRONLY|O_CREAT|O_APPEND|O_CLOEXEC, 0666) = 4
246521 fstat(4, {st_mode=S_IFREG|0664, st_size=1170, ...}) = 0
246521 lseek(4, 0, SEEK_END) = 1170
246521 ioctl(4, TCGETS, 0x7fff3147f9e0) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 1170
246521 ioctl(4, TCGETS, 0x7fff3147f920) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 1170
246521 write(4, "[14.01.2021 16:16:34] 246521 CRITICAL/log: from\tagn3.plugin import Plugin, LoggingManager\n", 95) = 95
246521 close(4) = 0
246521 openat(AT_FDCWD, "/home/openemm/var/log/20210114-localhost-update3.log", O_WRONLY|O_CREAT|O_APPEND|O_CLOEXEC, 0666) = 4
246521 fstat(4, {st_mode=S_IFREG|0664, st_size=1265, ...}) = 0
246521 lseek(4, 0, SEEK_END) = 1265
246521 ioctl(4, TCGETS, 0x7fff3147f9e0) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 1265
246521 ioctl(4, TCGETS, 0x7fff3147f920) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 1265
246521 write(4, "[14.01.2021 16:16:34] 246521 CRITICAL/log: File \"/home/openemm/release/backend/V20.10.000.102/scripts/agn3/plugin.py\", line 21, in <module>\n", 143) = 143
246521 close(4) = 0
246521 openat(AT_FDCWD, "/home/openemm/var/log/20210114-localhost-update3.log", O_WRONLY|O_CREAT|O_APPEND|O_CLOEXEC, 0666) = 4
246521 fstat(4, {st_mode=S_IFREG|0664, st_size=1408, ...}) = 0
246521 lseek(4, 0, SEEK_END) = 1408
246521 ioctl(4, TCGETS, 0x7fff3147f9e0) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 1408
246521 ioctl(4, TCGETS, 0x7fff3147f920) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 1408
246521 write(4, "[14.01.2021 16:16:34] 246521 CRITICAL/log: from\t.rpc import XMLRPCProxy\n", 77) = 77
246521 close(4) = 0
246521 openat(AT_FDCWD, "/home/openemm/var/log/20210114-localhost-update3.log", O_WRONLY|O_CREAT|O_APPEND|O_CLOEXEC, 0666) = 4
246521 fstat(4, {st_mode=S_IFREG|0664, st_size=1485, ...}) = 0
246521 lseek(4, 0, SEEK_END) = 1485
246521 ioctl(4, TCGETS, 0x7fff3147f9e0) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 1485
246521 ioctl(4, TCGETS, 0x7fff3147f920) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 1485
246521 write(4, "[14.01.2021 16:16:34] 246521 CRITICAL/log: File \"/home/openemm/release/backend/V20.10.000.102/scripts/agn3/rpc.py\", line 16, in <module>\n", 140) = 140
246521 close(4) = 0
246521 openat(AT_FDCWD, "/home/openemm/var/log/20210114-localhost-update3.log", O_WRONLY|O_CREAT|O_APPEND|O_CLOEXEC, 0666) = 4
246521 fstat(4, {st_mode=S_IFREG|0664, st_size=1625, ...}) = 0
246521 lseek(4, 0, SEEK_END) = 1625
246521 ioctl(4, TCGETS, 0x7fff3147f9e0) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 1625
246521 ioctl(4, TCGETS, 0x7fff3147f920) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 1625
246521 write(4, "[14.01.2021 16:16:34] 246521 CRITICAL/log: import\taiohttp_xmlrpc.client\n", 77) = 77
246521 close(4) = 0
246521 openat(AT_FDCWD, "/home/openemm/var/log/20210114-localhost-update3.log", O_WRONLY|O_CREAT|O_APPEND|O_CLOEXEC, 0666) = 4
246521 fstat(4, {st_mode=S_IFREG|0664, st_size=1702, ...}) = 0
246521 lseek(4, 0, SEEK_END) = 1702
246521 ioctl(4, TCGETS, 0x7fff3147f9e0) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 1702
246521 ioctl(4, TCGETS, 0x7fff3147f920) = -1 ENOTTY (Inappropriate ioctl for device)
246521 lseek(4, 0, SEEK_CUR) = 1702
246521 write(4, "[14.01.2021 16:16:34] 246521 CRITICAL/log: ModuleNotFoundError: No module named 'aiohttp_xmlrpc'\n", 98) = 98
246521 close(4) = 0
246521 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffa4ed25b20}, {sa_handler=0x7ffa4f2663fd, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffa4ed25b20}, 8) = 0
246521 munmap(0x7ffa477c1000, 262144) = 0
246521 munmap(0x7ffa47841000, 262144) = 0
246521 sigaltstack(NULL, {ss_sp=0x5599933baa30, ss_flags=0, ss_size=16384}) = 0
246521 sigaltstack({ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}, NULL) = 0
246521 munmap(0x7ffa4878c000, 593920) = 0
246521 munmap(0x7ffa47881000, 262144) = 0
246521 exit_group(1) = ?
246521 +++ exited with 1 +++