Hintsbd: fix locking
[exim.git] / test / stderr / 0378
1 Exim version x.yz ....
2 Hints DB:
3 configuration file is TESTSUITE/test-config
4 admin user
5 LOG: MAIN
6   <= CALLER@myhost.test.ex U=CALLER P=local S=sss
7 created log directory TESTSUITE/spool/log
8 Exim version x.yz ....
9 Hints DB:
10 configuration file is TESTSUITE/test-config
11 trusted user
12 admin user
13 dropping to exim gid; retaining priv uid
14 locking TESTSUITE/spool/db/retry.lockfile
15 no retry data available
16 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
17 Considering: aaaa@myhost.test.ex
18 unique = aaaa@myhost.test.ex
19 aaaa@myhost.test.ex: queued for routing
20 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
21 routing aaaa@myhost.test.ex
22 --------> bounce router <--------
23 local_part=aaaa domain=myhost.test.ex
24 checking senders
25 myhost.test.ex in ""? no (end of list)
26 CALLER@myhost.test.ex in senders? no (end of list)
27 bounce router skipped: senders mismatch
28 --------> defer router <--------
29 local_part=aaaa domain=myhost.test.ex
30 checking local_parts
31 aaaa in local_parts? no (end of list)
32 defer router skipped: local_parts mismatch
33 --------> aaaa_2nd_time router <--------
34 local_part=aaaa domain=myhost.test.ex
35 checking local_parts
36 checking "condition" "${if first_delivery{no}{yes}}"...
37 aaaa_2nd_time router skipped: condition failure
38 --------> aaaa router <--------
39 local_part=aaaa domain=myhost.test.ex
40 checking local_parts
41 calling aaaa router
42 rda_interpret (string): '# Exim filter\ndeliver defer_aaaa@$domain\nsave TESTSUITE/test-mail/file\npipe "/bin/sh -c exit"\nmail subject autoreply\ntext "This is an autoreply"'
43 expanded: '# Exim filter
44 deliver defer_aaaa@myhost.test.ex
45 save TESTSUITE/test-mail/file
46 pipe "/bin/sh -c exit"
47 mail subject autoreply
48 text "This is an autoreply"' (tainted)
49 data is an Exim filter program
50 Filter: start of processing
51 Filter: end of processing
52 >>>>>>>>>>>>>>>> Exim pid=p1237 (router-interpret) terminating with rc=0 >>>>>>>>>>>>>>>>
53 rda_interpret: subprocess yield=0 error=NULL
54 set transport t3
55 aaaa router generated >CALLER@myhost.test.ex
56   pipe, file, or autoreply
57   errors_to=NULL transport=t3
58   uid=CALLER_UID gid=CALLER_GID home=NULL
59 set transport t2
60 aaaa router generated |/bin/sh -c exit
61   pipe, file, or autoreply
62   errors_to=NULL transport=t2
63   uid=CALLER_UID gid=CALLER_GID home=NULL
64 set transport t1
65 aaaa router generated TESTSUITE/test-mail/file
66   pipe, file, or autoreply
67   errors_to=NULL transport=t1
68   uid=CALLER_UID gid=CALLER_GID home=NULL
69 aaaa router generated defer_aaaa@myhost.test.ex
70   errors_to=NULL transport=NULL
71   uid=unset gid=unset home=NULL
72 routed by aaaa router
73   envelope to: aaaa@myhost.test.ex
74   transport: <none>
75 locking TESTSUITE/spool/db/retry.lockfile
76 no retry data available
77 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
78 Considering: defer_aaaa@myhost.test.ex
79 unique = defer_aaaa@myhost.test.ex
80 defer_aaaa@myhost.test.ex: queued for routing
81 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
82 Considering: TESTSUITE/test-mail/file
83 unique = TESTSUITE/test-mail/file:aaaa@myhost.test.ex
84 queued for t1 transport
85 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
86 Considering: |/bin/sh -c exit
87 unique = |/bin/sh -c exit:aaaa@myhost.test.ex
88 queued for t2 transport
89 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
90 Considering: >CALLER@myhost.test.ex
91 unique = >CALLER@myhost.test.ex:aaaa@myhost.test.ex
92 queued for t3 transport
93 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
94 routing defer_aaaa@myhost.test.ex
95 --------> bounce router <--------
96 local_part=defer_aaaa domain=myhost.test.ex
97 checking senders
98 myhost.test.ex in ""? no (end of list)
99 CALLER@myhost.test.ex in senders? no (end of list)
100 bounce router skipped: senders mismatch
101 --------> defer router <--------
102 local_part=defer_aaaa domain=myhost.test.ex
103 checking local_parts
104 calling defer router
105 rda_interpret (string): ':defer: forced defer'
106 expanded: ':defer: forced defer'
107 file is not a filter file
108 parse_forward_list: :defer: forced defer
109 extract item: :defer: forced defer
110 defer router: defer for defer_aaaa@myhost.test.ex
111   message: forced defer
112 LOG: MAIN
113   == defer_aaaa@myhost.test.ex <aaaa@myhost.test.ex> R=defer defer (-1): forced defer
114 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
115 After routing:
116   Local deliveries:
117     >CALLER@myhost.test.ex
118     |/bin/sh -c exit
119     TESTSUITE/test-mail/file
120   Remote deliveries:
121   Failed addresses:
122   Deferred addresses:
123     defer_aaaa@myhost.test.ex
124 locking TESTSUITE/spool/db/retry.lockfile
125 Exim version x.yz ....
126 Hints DB:
127 configuration file is TESTSUITE/test-config
128 admin user
129 LOG: MAIN
130   <= <> R=10HmaX-000000005vi-0000 U=CALLER P=local S=sss
131 Exim version x.yz ....
132 Hints DB:
133 configuration file is TESTSUITE/test-config
134 trusted user
135 admin user
136 dropping to exim gid; retaining priv uid
137 locking TESTSUITE/spool/db/retry.lockfile
138 no retry data available
139 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
140 Considering: CALLER@myhost.test.ex
141 unique = CALLER@myhost.test.ex
142 CALLER@myhost.test.ex: queued for routing
143 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
144 routing CALLER@myhost.test.ex
145 --------> bounce router <--------
146 local_part=CALLER domain=myhost.test.ex
147 checking senders
148 calling bounce router
149 rda_interpret (string): ':blackhole:'
150 expanded: ':blackhole:'
151 file is not a filter file
152 parse_forward_list: :blackhole:
153 extract item: :blackhole:
154 address :blackhole:d
155 LOG: MAIN
156   => :blackhole: <CALLER@myhost.test.ex> R=bounce
157 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
158 After routing:
159   Local deliveries:
160   Remote deliveries:
161   Failed addresses:
162   Deferred addresses:
163 LOG: MAIN
164   Completed
165 >>>>>>>>>>>>>>>> Exim pid=p1239 (local-accept-delivery) terminating with rc=0 >>>>>>>>>>>>>>>>
166 >>>>>>>>>>>>>>>> Exim pid=p1238 (autoreply) terminating with rc=0 >>>>>>>>>>>>>>>>
167 LOG: MAIN
168   => >CALLER@myhost.test.ex <aaaa@myhost.test.ex> R=aaaa T=t3
169 locking TESTSUITE/spool/db/retry.lockfile
170 transport error EPIPE ignored
171 LOG: MAIN
172   => |/bin/sh -c exit <aaaa@myhost.test.ex> R=aaaa T=t2
173 locking TESTSUITE/spool/db/retry.lockfile
174 LOG: MAIN
175   => TESTSUITE/test-mail/file <aaaa@myhost.test.ex> R=aaaa T=t1
176 locking TESTSUITE/spool/db/retry.lockfile
177 >>>>>>>>>>>>>>>> Exim pid=p1236 (local-accept-delivery) terminating with rc=0 >>>>>>>>>>>>>>>>
178 >>>>>>>>>>>>>>>> Exim pid=p1235 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
179 Exim version x.yz ....
180 Hints DB:
181 configuration file is TESTSUITE/test-config
182 admin user
183 dropping to exim gid; retaining priv uid
184 LOG: queue_run MAIN
185   Start queue run: pid=p1234 -qf
186 locking TESTSUITE/spool/db/retry.lockfile
187 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
188 Considering: aaaa@myhost.test.ex
189 unique = aaaa@myhost.test.ex
190 aaaa@myhost.test.ex: queued for routing
191 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
192 routing aaaa@myhost.test.ex
193 --------> bounce router <--------
194 local_part=aaaa domain=myhost.test.ex
195 checking senders
196 myhost.test.ex in ""? no (end of list)
197 CALLER@myhost.test.ex in senders? no (end of list)
198 bounce router skipped: senders mismatch
199 --------> defer router <--------
200 local_part=aaaa domain=myhost.test.ex
201 checking local_parts
202 aaaa in local_parts? no (end of list)
203 defer router skipped: local_parts mismatch
204 --------> aaaa_2nd_time router <--------
205 local_part=aaaa domain=myhost.test.ex
206 checking local_parts
207 checking "condition" "${if first_delivery{no}{yes}}"...
208 calling aaaa_2nd_time router
209 rda_interpret (string): 'aaaa@$domain'
210 expanded: 'aaaa@myhost.test.ex' (tainted)
211 file is not a filter file
212 parse_forward_list: aaaa@myhost.test.ex
213 extract item: aaaa@myhost.test.ex
214 aaaa_2nd_time router generated aaaa@myhost.test.ex
215   errors_to=NULL transport=NULL
216   uid=unset gid=unset home=NULL
217 routed by aaaa_2nd_time router
218   envelope to: aaaa@myhost.test.ex
219   transport: <none>
220 locking TESTSUITE/spool/db/retry.lockfile
221 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
222 Considering: aaaa@myhost.test.ex
223 unique = \0\aaaa@myhost.test.ex
224 aaaa@myhost.test.ex: queued for routing
225 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
226 routing aaaa@myhost.test.ex
227 --------> bounce router <--------
228 local_part=aaaa domain=myhost.test.ex
229 checking senders
230 myhost.test.ex in ""? no (end of list)
231 CALLER@myhost.test.ex in senders? no (end of list)
232 bounce router skipped: senders mismatch
233 --------> defer router <--------
234 local_part=aaaa domain=myhost.test.ex
235 checking local_parts
236 aaaa in local_parts? no (end of list)
237 defer router skipped: local_parts mismatch
238 --------> aaaa_2nd_time router <--------
239 aaaa_2nd_time router skipped: previously routed aaaa@myhost.test.ex
240 --------> aaaa router <--------
241 local_part=aaaa domain=myhost.test.ex
242 checking local_parts
243 calling aaaa router
244 rda_interpret (string): '# Exim filter\ndeliver defer_aaaa@$domain\nsave TESTSUITE/test-mail/file\npipe "/bin/sh -c exit"\nmail subject autoreply\ntext "This is an autoreply"'
245 expanded: '# Exim filter
246 deliver defer_aaaa@myhost.test.ex
247 save TESTSUITE/test-mail/file
248 pipe "/bin/sh -c exit"
249 mail subject autoreply
250 text "This is an autoreply"' (tainted)
251 data is an Exim filter program
252 Filter: start of processing
253 Filter: end of processing
254 >>>>>>>>>>>>>>>> Exim pid=p1240 (router-interpret) terminating with rc=0 >>>>>>>>>>>>>>>>
255 rda_interpret: subprocess yield=0 error=NULL
256 set transport t3
257 aaaa router generated >CALLER@myhost.test.ex
258   pipe, file, or autoreply
259   errors_to=NULL transport=t3
260   uid=CALLER_UID gid=CALLER_GID home=NULL
261 set transport t2
262 aaaa router generated |/bin/sh -c exit
263   pipe, file, or autoreply
264   errors_to=NULL transport=t2
265   uid=CALLER_UID gid=CALLER_GID home=NULL
266 set transport t1
267 aaaa router generated TESTSUITE/test-mail/file
268   pipe, file, or autoreply
269   errors_to=NULL transport=t1
270   uid=CALLER_UID gid=CALLER_GID home=NULL
271 aaaa router generated defer_aaaa@myhost.test.ex
272   errors_to=NULL transport=NULL
273   uid=unset gid=unset home=NULL
274 routed by aaaa router
275   envelope to: aaaa@myhost.test.ex
276   transport: <none>
277 locking TESTSUITE/spool/db/retry.lockfile
278 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
279 Considering: defer_aaaa@myhost.test.ex
280 unique = defer_aaaa@myhost.test.ex
281 defer_aaaa@myhost.test.ex: queued for routing
282 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
283 Considering: TESTSUITE/test-mail/file
284 unique = TESTSUITE/test-mail/file:aaaa@myhost.test.ex
285 TESTSUITE/test-mail/file was previously delivered: discarded
286 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
287 Considering: |/bin/sh -c exit
288 unique = |/bin/sh -c exit:aaaa@myhost.test.ex
289 |/bin/sh -c exit was previously delivered: discarded
290 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
291 Considering: >CALLER@myhost.test.ex
292 unique = >CALLER@myhost.test.ex:aaaa@myhost.test.ex
293 >CALLER@myhost.test.ex was previously delivered: discarded
294 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
295 routing defer_aaaa@myhost.test.ex
296 --------> bounce router <--------
297 local_part=defer_aaaa domain=myhost.test.ex
298 checking senders
299 myhost.test.ex in ""? no (end of list)
300 CALLER@myhost.test.ex in senders? no (end of list)
301 bounce router skipped: senders mismatch
302 --------> defer router <--------
303 local_part=defer_aaaa domain=myhost.test.ex
304 checking local_parts
305 calling defer router
306 rda_interpret (string): ':defer: forced defer'
307 expanded: ':defer: forced defer'
308 file is not a filter file
309 parse_forward_list: :defer: forced defer
310 extract item: :defer: forced defer
311 defer router: defer for defer_aaaa@myhost.test.ex
312   message: forced defer
313 LOG: MAIN
314   == defer_aaaa@myhost.test.ex <aaaa@myhost.test.ex> R=defer defer (-1): forced defer
315 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
316 After routing:
317   Local deliveries:
318   Remote deliveries:
319   Failed addresses:
320   Deferred addresses:
321     defer_aaaa@myhost.test.ex
322 locking TESTSUITE/spool/db/retry.lockfile
323 >>>>>>>>>>>>>>>> Exim pid=p1241 (qrun-delivery) terminating with rc=0 >>>>>>>>>>>>>>>>
324 LOG: queue_run MAIN
325   End queue run: pid=p1234 -qf
326 >>>>>>>>>>>>>>>> Exim pid=p1234 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>