- function save_data_orig(&$bri)
- {
- GLOBAL $sess;
-
- $ret = FALSE;
- $shm = FALSE;
- $isacq = FALSE;
-
- log_main("SAVE BRISKIN5 DATA");
- // var_dump($bri);
-
- if (!isset($bri->tok))
- return (FALSE);
-
- do {
- $isacq = TRUE;
-
- if (($shm = shm_attach($bri->tok, BRISKIN5_SHM_DIMS)) == FALSE)
- break;
-
- // log_only("PUT_VAR DI ".strlen(serialize($bri)));
- if (shm_put_var($shm, $bri->tok, $bri) == FALSE) {
- log_only("PUT_VAR FALLITA ".strlen(serialize($bri)));
- log_only(serialize($bri));
- break;
- }
- // log_main("QUI CI ARRIVA [".$bri->user[0]->name."]");
- $ret = TRUE;
- } while (0);
-
- if ($shm)
- shm_detach($shm);
-
- return ($ret);
- }
-