Req #14208 [Com]: shm_put_var problem and new shm functions
| From: | florahmelda at gmail dot com | Date: | Wed, 06 Jan 2021 07:44:40 +0000 |
| Subject: | Req #14208 [Com]: shm_put_var problem and new shm functions | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-231385@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=14208&edit=1
ID: 14208
Comment by: florahmelda at gmail dot com
Reported by: duncan at emarketeers dot com
Summary: shm_put_var problem and new shm functions
Status: Analyzed
Type: Feature/Change Request
Package: Semaphore related
Operating System: All
PHP Version: 4.0.6
Block user comment: N
Private report: N
New Comment:
Custom homework writing services are essential as they have become very popular for those in need of
legitimate homework writing services since most of them seek Best Homework Writing Help.
https://researchpapers247.com/best-homework-writing-help-services/
Previous Comments:
------------------------------------------------------------------------
[2020-08-28 16:14:01] sample at email dot tst
555
------------------------------------------------------------------------
[2020-08-28 15:34:24] sample at email dot tst
The following patch has been added/updated:
Patch Name: mulOMpUR
Revision: 1598628864
URL: https://bugs.php.net/patch-display.php?bug=14208&patch=mulOMpUR&revision=1598628864
------------------------------------------------------------------------
[2003-05-31 10:32:48] andrey@php.net
Assigning to Wez since he implemented sysvmsg. Hopefully he will review the patch ;)
------------------------------------------------------------------------
[2003-01-20 11:49:10] iliaa@php.net
Please send further patches in unified format, it makes it much easier to read :)
------------------------------------------------------------------------
[2003-01-20 10:18:06] andrey@php.net
The mail from Duncan :
It makes updates twice as fast.
My LRU code is knocking around somewhere, but I'll have to do some rummaging if you want it.
367c367,376
< php_remove_shm_data(ptr, shm_varpos);
---
> shm_var = (sysvshm_chunk*)((char*)ptr + shm_varpos);
> /* Check the new length against the old length */
> if(shm_var->length != len ) {
> /* If not equal, remove the old entry and prepare to create a new one */
> php_remove_shm_data(ptr, shm_varpos);
> } else {
> /* If equal, just copy the new data across and return */
> memcpy(&(shm_var->mem),data,len);
> return 0;
> }
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
https://bugs.php.net/bug.php?id=14208
--
Edit this bug report at https://bugs.php.net/bug.php?id=14208&edit=1