Re: [PHP-CVS] cvs: php4(PHP_4_3) /main rfc1867.c presentations/slides/intronumbers.xml phpstats.png

2003-03-05 Thread Rasmus Lerdorf
Uh, what the hell? Our two close to simultaneous commits ended up in a single commit email coming from you? There is also no PHP_4_3 branch under /presentations. Very very weird! Must be some sort of race condition on the temporary files CVS generates? -Rasmus On Wed, 5 Mar 2003, Ilia

RE: [PHP-CVS] cvs: php4(PHP_4_3) /main rfc1867.c presentations/slides/intronumbers.xml phpstats.png

2003-03-05 Thread Sascha Schumann
On Wed, 5 Mar 2003, James Cox wrote: Rasmus, if you look in the cvslog.pl file, there is a notice saying that it can't handle more than one commit at the same time Huh, what are you talking about? We use loginfo.pl. we need a lock in there to deal with this.. Wrong. (was

RE: [PHP-CVS] cvs: php4(PHP_4_3) /main rfc1867.c presentations/slides/intronumbers.xml phpstats.png

2003-03-05 Thread Rasmus Lerdorf
if you look in the cvslog.pl file, there is a notice saying that it can't handle more than one commit at the same time we need a lock in there to deal with this.. (was just talking to ilia about it). This does happen a fair few times... it's nothing to panic about. Huh? Jumbled commit

RE: [PHP-CVS] cvs: php4(PHP_4_3) /main rfc1867.c presentations/slides/intronumbers.xml phpstats.png

2003-03-05 Thread Wez Furlong
Just look in the archives of the various -cvs@ lists. I've seen a bunch over the last 6 months, and each time there have been one or two comments made by the people making those commits. So it is a known issue. --Wez. On Wed, 5 Mar 2003, Rasmus Lerdorf wrote: if you look in the cvslog.pl

RE: [PHP-CVS] cvs: php4(PHP_4_3) /main rfc1867.c presentations/slides/intronumbers.xml phpstats.png

2003-03-05 Thread Sascha Schumann
The cause for the problem is that setsid is not invoked. This is required to assign the cvs process a unique session id. This was patched into the cvs binary on FreeBSD. It probably got lost when CVS was upgraded the last time. I'll look for a fix. - Sascha -- PHP

RE: [PHP-CVS] cvs: php4(PHP_4_3) /main rfc1867.c presentations/slides/intronumbers.xml phpstats.png

2003-03-05 Thread Rasmus Lerdorf
Just look in the archives of the various -cvs@ lists. I've seen a bunch over the last 6 months, and each time there have been one or two comments made by the people making those commits. So it is a known issue. Well, damn, I never noticed. And the people that did notice didn't tell the

RE: [PHP-CVS] cvs: php4(PHP_4_3) /main rfc1867.c presentations/slides/intronumbers.xml phpstats.png

2003-03-05 Thread Sascha Schumann
The setsid wrapper is in place. Linux installations include one by default; I've added a mini one for FreeBSD: main(int argc, char **argv) { setsid(); execvp(argv[1], argv + 1); } Let me know if there are any problems. - Sascha -- PHP CVS Mailing List

RE: [PHP-CVS] cvs: php4(PHP_4_3) /main rfc1867.c presentations/slides/intronumbers.xml phpstats.png

2003-03-05 Thread Derick Rethans
On Wed, 5 Mar 2003, Rasmus Lerdorf wrote: if you look in the cvslog.pl file, there is a notice saying that it can't handle more than one commit at the same time we need a lock in there to deal with this.. (was just talking to ilia about it). This does happen a fair few times... it's

RE: [PHP-CVS] cvs: php4(PHP_4_3) /main rfc1867.c presentations/slides/intronumbers.xml phpstats.png

2003-03-05 Thread Derick Rethans
On Wed, 5 Mar 2003, Sascha Schumann wrote: The cause for the problem is that setsid is not invoked. This is required to assign the cvs process a unique session id. This was patched into the cvs binary on FreeBSD. It probably got lost when CVS was upgraded the last

RE: [PHP-CVS] cvs: php4(PHP_4_3) /main rfc1867.c presentations/slides/intronumbers.xml phpstats.png

2003-03-05 Thread Rasmus Lerdorf
On Wed, 5 Mar 2003, Sascha Schumann wrote: The setsid wrapper is in place. Linux installations include one by default; I've added a mini one for FreeBSD: main(int argc, char **argv) { setsid(); execvp(argv[1], argv + 1); } Let me know if there are