pad.libre-service.eu-etherpad/src/node/hooks/express
luto 5c3874c0a1 really recreate socketio-client in expressCreateServer, fixes #2342
When using plugins, the express server gets restarted. When we do that,
the socketio-server should also get restarted. It doesn't. That means
that all the events in SocketIORouter.js are bound twice, which causes
chaos all over etherpad.

This changes our socketio.js so it fully recreates the io-instance when
we restart the server.

introduced in 95e7b0f156, but catching
that would have been hard.
2014-11-25 22:38:22 +01:00
..
admin.js redirect /admin to /admin/ so that the relative links work 2013-03-14 15:59:39 +01:00
adminplugins.js final commit 2014-11-23 14:15:03 +00:00
adminsettings.js fix session management 2014-11-23 14:14:01 +00:00
apicalls.js Polish logging of client-side errors on the server 2013-10-10 18:45:22 +02:00
errorhandling.js stats: Add http500, memoryUsage, pendingEdits gauges 2013-10-27 21:43:32 +01:00
importexport.js ‘Etherpad Lite’ -> ‘Etherpad’ 2013-09-29 13:57:37 +02:00
padreadonly.js Replace tabs indentation with spaces indentation 2013-12-05 08:41:29 +01:00
padurlsanitize.js Replace tabs indentation with spaces indentation 2013-12-05 08:41:29 +01:00
socketio.js really recreate socketio-client in expressCreateServer, fixes #2342 2014-11-25 22:38:22 +01:00
specialpages.js Create a customizable timeslider toolbar 2014-03-30 13:02:41 +02:00
static.js Minify publishes its own mock request thing. 2012-09-03 14:37:26 -07:00
swagger.js ‘Etherpad Lite’ -> ‘Etherpad’ 2013-09-29 13:57:37 +02:00
tests.js Make async and cleaner 2013-02-04 00:00:39 +00:00
webaccess.js quick formatting clean up 2014-03-17 19:20:32 +00:00