Watchdog: Peristiwa yang diganti namanya membuat crash utas emitor di macOS

Dibuat pada 10 Des 2020  ·  4Komentar  ·  Sumber: gorakhargosh/watchdog

Setiap peristiwa yang diganti namanya membuat crash thread emitor di macOS dengan pengecualian berikut:

Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/watchdog/observers/fsevents.py", line 97, in queue_events
    and events[i + 1].event_id == event.event_id + 1):
AttributeError: '_watchdog_fsevents.NativeEvent' object has no attribute 'event_id'

Masalahnya, mirip dengan #702, adalah bahwa atribut event_id tidak didefinisikan pada kelas _watchdog_fsevents.NativeEvent .

Saya mengerti bahwa semua tes di macOS saat ini dilewati dan saya akan mengirimkan PR untuk memperbaikinya. Namun, sampai ini terjadi, bisakah Anda setidaknya menguji rilis secara manual dengan hanya membuat/memodifikasi/mengganti nama beberapa file dan melihat apakah ada peristiwa yang dipancarkan? Jika ini tidak memungkinkan, misalnya karena Anda tidak memiliki akses ke platform, dapatkah Anda menunda rilis berikutnya hingga pengujian berhasil?

bug fsevents-c

Komentar yang paling membantu

Terima kasih! Dan saya berjanji akan berkontribusi untuk perbaikan. Sulit bagiku untuk mengikuti kecepatanmu :)

Semua 4 komentar

Masalah lain tampaknya adalah bahwa crash itu "diam" (traceback tidak dicetak ke konsol) yang membuatnya jauh lebih sulit untuk diperhatikan dan dilaporkan kembali kepada Anda.

Saya akan menunda untuk saat ini :)

Terima kasih! Dan saya berjanji akan berkontribusi untuk perbaikan. Sulit bagiku untuk mengikuti kecepatanmu :)

Kapan perbaikan ini akan dilakukan di Pypi?

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

alciomarhollanda picture alciomarhollanda  ·  5Komentar

fx86 picture fx86  ·  3Komentar

Naatan picture Naatan  ·  3Komentar

AndreaCrotti picture AndreaCrotti  ·  3Komentar

bhargavrpatel picture bhargavrpatel  ·  3Komentar