Let's start again, I didn't save strace output, sorry.

>I would suggest that buffered writes in client/server communications are necessary too.
I mean this:

[pid 32230] 15:50:04.566630 accept(3, {sa_family=AF_INET, sin_port=htons(58688), sin_addr=inet_addr("127.0.0.1")}, [16]) = 15 <0.000025>

[...]

[pid 32230] 15:51:01.121453 write(15, "* 403 FETCH (FLAGS () UID 5380)\r\n", 33) = 33 <0.000630>
[pid 32230] 15:51:01.122191 read(12, "Q", 1) = 1 <0.000014>
[pid 32230] 15:51:01.122292 write(15, "* 404 FETCH (FLAGS () UID 5382)\r\n", 33) = 33 <0.000142>
[pid 32230] 15:51:01.122539 read(12, "Q", 1) = 1 <0.000015>
[pid 32230] 15:51:01.122637 write(15, "* 405 FETCH (FLAGS () UID 5384)\r\n", 33) = 33 <0.000133>
[pid 32230] 15:51:01.122874 read(12, "Q", 1) = 1 <0.000015>
[pid 32230] 15:51:01.122971 write(15, "* 406 FETCH (FLAGS () UID 5386)\r\n", 33) = 33 <0.000131>
[pid 32230] 15:51:01.123205 read(12, "Q", 1) = 1 <0.000014>
[pid 32230] 15:51:01.123302 write(15, "* 407 FETCH (FLAGS () UID 5388)\r\n", 33) = 33 <0.000133>
[pid 32230] 15:51:01.123541 read(12, "Q", 1) = 1 <0.000015>
[pid 32230] 15:51:01.123638 write(15, "* 408 FETCH (FLAGS () UID 5390)\r\n", 33) = 33 <0.000133>
[pid 32230] 15:51:01.123875 read(12, "Q", 1) = 1 <0.000015>
[pid 32230] 15:51:01.123973 write(15, "* 409 FETCH (FLAGS () UID 5392)\r\n", 33) = 33 <0.000132>
[pid 32230] 15:51:01.124213 read(12, "Q", 1) = 1 <0.000015>
[pid 32230] 15:51:01.124310 write(15, "* 410 FETCH (FLAGS () UID 5394)\r\n", 33) = 33 <0.000132>
[pid 32230] 15:51:01.124546 read(12, "Q", 1) = 1 <0.000015>
[pid 32230] 15:51:01.124643 write(15, "* 411 FETCH (FLAGS () UID 5396)\r\n", 33) = 33 <0.000132>
[pid 32230] 15:51:01.124879 read(12, "Q", 1) = 1 <0.000015>
[pid 32230] 15:51:01.124976 write(15, "* 412 FETCH (FLAGS () UID 5398)\r\n", 33) = 33 <0.000132>
[pid 32230] 15:51:01.125211 read(12, "Q", 1) = 1 <0.000014>
[pid 32230] 15:51:01.125307 write(15, "* 413 FETCH (FLAGS () UID 5400)\r\n", 33) = 33 <0.000132>
[pid 32230] 15:51:01.125544 read(12, "Q", 1) = 1 <0.000014>
[pid 32230] 15:51:01.125640 write(15, "* 414 FETCH (FLAGS () UID 5402)\r\n", 33) = 33 <0.000129>
[pid 32230] 15:51:01.125873 read(12, "Q", 1) = 1 <0.000014>
[pid 32230] 15:51:01.125969 write(15, "* 415 FETCH (FLAGS () UID 5404)\r\n", 33) = 33 <0.000130>
[pid 32230] 15:51:01.126200 read(12, "Q", 1) = 1 <0.000014>
[pid 32230] 15:51:01.126295 write(15, "* 416 FETCH (FLAGS () UID 5406)\r\n", 33) = 33 <0.000132>
[pid 32230] 15:51:01.126531 read(12, "Q", 1) = 1 <0.000014>
[pid 32230] 15:51:01.126895 write(15, "* 417 FETCH (FLAGS () UID 5408)\r\n", 33) = 33 <0.000284>
[pid 32230] 15:51:01.127318 read(12, "Q", 1) = 1 <0.000016>
[pid 32230] 15:51:01.127495 write(15, "* 418 FETCH (FLAGS () UID 5410)\r\n", 33) = 33 <0.000135>
[pid 32230] 15:51:01.127733 read(12, "Q", 1) = 1 <0.000014>
[pid 32230] 15:51:01.127828 write(15, "* 419 FETCH (FLAGS () UID 5412)\r\n", 33) = 33 <0.000385>
[pid 32230] 15:51:01.128320 read(12, "Q", 1) = 1 <0.000015>
[pid 32230] 15:51:01.128497 write(15, "* 420 FETCH (FLAGS () UID 5414)\r\n", 33) = 33 <0.000320>
[pid 32230] 15:51:01.128935 read(12, "Q", 1) = 1 <0.000015>
[pid 32230] 15:51:01.129034 write(15, "* 421 FETCH (FLAGS () UID 5416)\r\n", 33) = 33 <0.000067>
[pid 32230] 15:51:01.129205 read(12, "Q", 1) = 1 <0.000014>
[pid 32230] 15:51:01.129382 write(15, "* 422 FETCH (FLAGS () UID 5418)\r\n", 33) = 33 <0.000064>
[pid 32230] 15:51:01.129554 read(12, "Q", 1) = 1 <0.000014>
[pid 32230] 15:51:01.129649 write(15, "* 423 FETCH (FLAGS () UID 5420)\r\n", 33) = 33 <0.000061>
_______________________________________________
Dbmail-dev mailing list
[email protected]
http://twister.fastxs.net/mailman/listinfo/dbmail-dev

Reply via email to