הגדרת הפיתוח תקועה בעת עדכון הקובץ client.en.yml

סיכום מבוסס בינה מלאכותית

elmuerte reports a development issue where editing config/locales/client.en.yml causes the Discourse development setup (running in WSL) to hang, preventing normal shutdown and requiring the puma process to be killed. This behavior is specific to client.en.yml, as changes to .rb files or server.en.yml trigger standard application reloads. pfaffman notes that restarting is typically required after modifying locale files.

יש לי סידור לפיתוח דיסקורס שרץ בתוך WSL. זה עובד די טוב לעבודה על תוספים.
אבל היום שמתי לב לדבר מוזר, בכל פעם שאני עורך את קובץ config/locales/client.en.yml המערכת תומכת. אני אפילו לא יכול לכבות את זה כרגיל, תהליך “puma” פשוט תוגע והצעתי לאיכר אותו (-9).
זה לא קורה עם שום קובץ אחר. שינוי קבצי .rb או אפילו server.en.yml רק מטעין מחדש את היישום. אבל עם client.en.yml זה פשוט תקוע.

אני לא בטוח אם זה קרה לפני זה. רק ההתחלתי לשים לב לזה היום. אני עובד בענף היציב.

בדרך כלל אני צריך לאתחל מחדש לאחר שינוי מקומות מגורים