BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//talks.kiwipycon.nz//kiwi-pycon-xiv-2025//talk//CNUK7N
BEGIN:VTIMEZONE
TZID:NZST
BEGIN:STANDARD
DTSTART:20000319T040000
RRULE:FREQ=YEARLY;BYDAY=3SU;BYMONTH=3;UNTIL=20070317T150000Z
TZNAME:NZST
TZOFFSETFROM:+1300
TZOFFSETTO:+1200
END:STANDARD
BEGIN:STANDARD
DTSTART:20080406T040000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
TZNAME:NZST
TZOFFSETFROM:+1300
TZOFFSETTO:+1200
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20001001T030000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=10;UNTIL=20060930T150000Z
TZNAME:NZDT
TZOFFSETFROM:+1200
TZOFFSETTO:+1300
END:DAYLIGHT
BEGIN:DAYLIGHT
DTSTART:20070930T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=9
TZNAME:NZDT
TZOFFSETFROM:+1200
TZOFFSETTO:+1300
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-kiwi-pycon-xiv-2025-CNUK7N@talks.kiwipycon.nz
DTSTART;TZID=NZST:20251122T145000
DTEND;TZID=NZST:20251122T153500
DESCRIPTION:This talk will explore the various ways of spawning processes i
 n Python (subprocess\, multiprocessing\, concurrent.futures\, fork\, vfork
 \, posix_spawn\, etc.) and how those implementations inside Python have be
 en leading to regular dead-locks and hard crashes for many years in produc
 tion environments.
DTSTAMP:20260722T173635Z
LOCATION:Breakout Room
SUMMARY:Python & multiprocessing: Fork'ed ! - Teijo Holzer
URL:https://talks.kiwipycon.nz/kiwi-pycon-xiv-2025/talk/CNUK7N/
END:VEVENT
END:VCALENDAR
