Arquivos
hhvm/hphp/runtime/base
mwilliams 090ca545ff Fix shutdown crashes in xbox/pagelet server
Various code tested to see if xbox was enabled by the
config, but what it really cared about was whether there was
an xbox dispatcher. During shutdown we stop the XboxServer before
the main server, so there's a short window where the XboxServer
is enabled by the config, but there is no dispatcher. If a running
thread tries to run xbox code, it would crash.

Switch the tests to test s_dispatcher and hold a lock, rather than
testing the config.

Fix similar issues with PageletServer, (although we don't currently
shut it down until process exit - I'll post a follow up diff to fix that).
2013-06-25 12:22:58 -07:00
..
2013-06-19 09:56:50 -07:00
2013-06-03 12:43:56 -07:00
2013-06-03 12:43:56 -07:00
2013-06-03 12:43:56 -07:00
2013-06-03 12:43:56 -07:00
2013-06-15 19:33:45 -07:00
2013-06-03 12:43:56 -07:00
2013-06-03 12:43:56 -07:00
2013-06-03 12:43:56 -07:00
2013-06-13 10:25:37 -07:00
2013-06-03 12:43:56 -07:00
2013-06-11 11:47:28 -07:00
2013-06-03 12:43:56 -07:00
2013-06-03 12:43:56 -07:00
2013-06-03 12:43:56 -07:00
2013-06-03 12:43:56 -07:00
2013-06-03 12:43:56 -07:00
2013-06-03 12:43:56 -07:00
2013-06-03 12:43:56 -07:00
2013-06-03 12:43:56 -07:00
2013-02-11 02:10:41 -08:00
2013-06-06 11:39:13 -07:00
2013-06-19 09:54:37 -07:00
2013-06-03 12:43:56 -07:00
2013-06-03 12:43:56 -07:00
2013-06-03 12:43:56 -07:00
2013-06-03 12:43:56 -07:00
2013-06-03 12:43:56 -07:00
2013-06-19 09:54:37 -07:00
2013-06-19 09:54:37 -07:00
2013-06-03 12:43:56 -07:00
2013-06-03 12:43:56 -07:00
2013-06-03 12:43:56 -07:00
2013-06-10 10:14:13 -07:00
2013-06-03 12:43:56 -07:00
2013-06-03 12:43:56 -07:00
2013-06-06 11:39:13 -07:00
2013-06-19 09:56:50 -07:00
2013-06-03 12:43:56 -07:00
2013-06-03 12:43:56 -07:00
2013-06-03 12:43:56 -07:00
2013-06-03 12:43:56 -07:00
2013-06-03 12:43:56 -07:00
2013-06-03 12:43:56 -07:00
2013-06-03 12:43:56 -07:00
2013-06-15 23:32:07 -07:00