User Tools

Site Tools


newsletters:2026-10

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
newsletters:2026-10 [2026/11/06 04:15] – [Zicl update] smj-edisonnewsletters:2026-10 [2026/11/06 05:20] (current) – [General system fixes] osnr
Line 79: Line 79:
 ==== General system fixes ==== ==== General system fixes ====
  
-  * Much better handling when a worker dies (Tcl interp cleanup, C modules retained, GPU structures cleanup, Python socket cleanup) so worker churn doesn't inevitably cause system exhaustion +  * Small bug fixes: 
-  * Use POSIX locking instead of relying on pid not being reused (fixes bug where system thinks it's still alive after reboot) +    * Much better handling when a worker dies (Tcl interp cleanup, C modules retained, GPU structures cleanup, Python socket cleanup) so worker churn doesn't inevitably cause system exhaustion 
-  * Calibration info is keyed by projector and camera name, so we can hold multiple calibrations in theory (although the projector calibrations may fight if it's same projector) +    * Use POSIX locking instead of relying on pid not being reused (fixes bug where system thinks it's still alive after reboot) 
-  * Destructor race/UAF fix, where we now establish destructors before creating/reacting statements, so that there's no risk of a subgraph spawning too early before destructor inheritance in the parent, parent going away, & then subgraph (with empty destructor set) accessing mistakenly-freed data that should've been destructor-guarded +    * Calibration info is keyed by projector and camera name, so we can hold multiple calibrations in theory (although the projector calibrations may fight if it's same projector) 
-  * Handle JPEG decode failures better, reject those frames if possible, don't crash +    * Destructor race/UAF fix, where we now establish destructors before creating/reacting statements, so that there's no risk of a subgraph spawning too early before destructor inheritance in the parent, parent going away, & then subgraph (with empty destructor set) accessing mistakenly-freed data that should've been destructor-guarded 
- +    * Handle JPEG decode failures better, reject those frames if possible, don't crash
   * Andrés: I've been working on adding an autocomplete feature to the editor. It's satisfying because it draws from the statements actually in the database, making it easy to collaborate based on what other programs exist in the system:   * Andrés: I've been working on adding an autocomplete feature to the editor. It's satisfying because it draws from the statements actually in the database, making it easy to collaborate based on what other programs exist in the system:
-{{newsletters:autocomplete.mp4?250px}}+    * {{newsletters:autocomplete.mp4?250px}} 
 +  * Merged Mason's [[newsletters/2026-08#points-api|points API]]
  
 ==== Zicl update ==== ==== Zicl update ====
newsletters/2026-10.txt · Last modified: by osnr

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki