Initialize onexit, don't set private data for non-global objs.

14 jobs for !34 with on_exit-generic in 29 minutes and 32 seconds (queued for 21 seconds)
latest detached
Status Job ID Name Coverage
  Build
passed #3508
FreeBSD
jsdoor-freebsd

00:05:15

passed #3509
Linux
jsdoor-linux

00:05:59

passed #3511
FreeBSD
jsdoor-windows

00:03:39

passed #3503
FreeBSD
sbbs-freebsd

00:06:32

passed #3498
Linux
sbbs-linux

00:08:04

passed #3501
Windows
sbbs-windows

00:05:55

passed #3510
FreeBSD
sexpots-freebsd

00:00:08

passed #3499
Linux
sexpots-linux

00:00:10

passed #3502
Windows
sexpots-windows

00:00:38

passed #3506
FreeBSD
syncdraw-freebsd

00:00:23

passed #3507
Linux
syncdraw-linux

00:00:25

passed #3504
FreeBSD
syncterm-freebsd

00:01:13

passed #3500
Linux
syncterm-linux

00:01:53

passed #3505
FreeBSD
syncterm-windows

00:02:25