From e01f29b1b3a1391aad2a1509bb20dbc9b5d522ad Mon Sep 17 00:00:00 2001 From: jekkos-t520 Date: Tue, 26 Nov 2013 18:58:45 +0100 Subject: [PATCH] This commit will fix a common problem in CodeIgniter. After $config['sess_time_to_update'] expires the session will be destroyed if concurrent AJAX calls are made to the framework. Original discussion on this problem can be found on the following URL http://stackoverflow.com/questions/7980193/codeigniter-session-bugging-out-with-ajax-calls --- application/libraries/MY_Session.php | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 application/libraries/MY_Session.php diff --git a/application/libraries/MY_Session.php b/application/libraries/MY_Session.php new file mode 100644 index 000000000..05b165374 --- /dev/null +++ b/application/libraries/MY_Session.php @@ -0,0 +1,19 @@ +CI->input->is_ajax_request()) ) { + parent::sess_update(); + } + } +} +