Hintsbd: fix locking
[exim.git] / test / stderr / 0414
1 Exim version x.yz ....
2 Hints DB:
3 changed uid/gid: forcing real = effective
4   uid=uuuu gid=CALLER_GID pid=p1234
5 configuration file is TESTSUITE/test-config
6 admin user
7 dropping to exim gid; retaining priv uid
8 seeking password data for user "CALLER": cache not available
9 getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID
10 originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME
11 sender address = CALLER@test.ex
12 Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID
13 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
14 Testing x@b.domain
15 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
16 Considering x@b.domain
17 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
18 routing x@b.domain
19 --------> r1 router <--------
20 local_part=x domain=b.domain
21 checking domains
22 b.domain in domains?
23  list element: !+C
24   start sublist C
25    b.domain in "+A : +B"?
26    ╎list element: +A
27    ╎ start sublist A
28    ╎  b.domain in "lsearch;TESTSUITE/aux-fixed/0414.list1"?
29    ╎   list element: lsearch;TESTSUITE/aux-fixed/0414.list1
30    ╎   search_open: lsearch "TESTSUITE/aux-fixed/0414.list1"
31    ╎   search_find: file="TESTSUITE/aux-fixed/0414.list1"
32    ╎     key="b.domain" partial=-1 affix=NULL starflags=0 opts=NULL
33    ╎   LRU list:
34    ╎     0TESTSUITE/aux-fixed/0414.list1
35    ╎     End
36    ╎   internal_search_find: file="TESTSUITE/aux-fixed/0414.list1"
37    ╎     type=lsearch key="b.domain" opts=NULL
38    ╎   file lookup required for b.domain
39    ╎     in TESTSUITE/aux-fixed/0414.list1
40    ╎   creating new cache entry
41    ╎   lookup failed
42    ╎  b.domain in "lsearch;TESTSUITE/aux-fixed/0414.list1"? no (end of list)
43    ╎ end sublist A
44    ╎list element: +B
45    ╎ start sublist B
46    ╎  b.domain in "lsearch;TESTSUITE/aux-fixed/0414.list2"?
47    ╎   list element: lsearch;TESTSUITE/aux-fixed/0414.list2
48    ╎   search_open: lsearch "TESTSUITE/aux-fixed/0414.list2"
49    ╎   search_find: file="TESTSUITE/aux-fixed/0414.list2"
50    ╎     key="b.domain" partial=-1 affix=NULL starflags=0 opts=NULL
51    ╎   LRU list:
52    ╎     0TESTSUITE/aux-fixed/0414.list2
53    ╎     0TESTSUITE/aux-fixed/0414.list1
54    ╎     End
55    ╎   internal_search_find: file="TESTSUITE/aux-fixed/0414.list2"
56    ╎     type=lsearch key="b.domain" opts=NULL
57    ╎   file lookup required for b.domain
58    ╎     in TESTSUITE/aux-fixed/0414.list2
59    ╎   creating new cache entry
60    ╎   lookup yielded: b.domain-data
61    ╎   b.domain in "lsearch;TESTSUITE/aux-fixed/0414.list2"? yes (matched "lsearch;TESTSUITE/aux-fixed/0414.list2")
62    ╎ end sublist B
63    ╎data from lookup saved for cache for +B: key 'b.domain' value 'b.domain-data'
64    ╎b.domain in "+A : +B"? yes (matched "+B")
65   end sublist C
66  data from lookup saved for cache for +C: key 'b.domain' value 'b.domain-data'
67  b.domain in domains? no (matched "!+C")
68 r1 router skipped: domains mismatch
69 --------> r2 router <--------
70 local_part=x domain=b.domain
71 checking domains
72 b.domain in domains?
73  list element: +B
74   start sublist B
75  cached yes match for +B
76  cached lookup data = b.domain-data
77  b.domain in domains? yes (matched "+B" - cached)
78 domain_data=b.domain-data
79 calling r2 router
80 r2 router called for x@b.domain
81   domain = b.domain
82 set transport t1
83 queued for t1 transport: local_part = x
84 domain = b.domain
85   errors_to=NULL
86   domain_data=b.domain-data local_part_data=NULL
87 routed by r2 router
88   envelope to: x@b.domain
89   transport: t1
90 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
91 Testing x@a.domain
92 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
93 Considering x@a.domain
94 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
95 routing x@a.domain
96 --------> r1 router <--------
97 local_part=x domain=a.domain
98 checking domains
99 a.domain in domains?
100  list element: !+C
101   start sublist C
102    a.domain in "+A : +B"?
103    ╎list element: +A
104    ╎ start sublist A
105    ╎  a.domain in "lsearch;TESTSUITE/aux-fixed/0414.list1"?
106    ╎   list element: lsearch;TESTSUITE/aux-fixed/0414.list1
107    ╎   search_open: lsearch "TESTSUITE/aux-fixed/0414.list1"
108    ╎     cached open
109    ╎   search_find: file="TESTSUITE/aux-fixed/0414.list1"
110    ╎     key="a.domain" partial=-1 affix=NULL starflags=0 opts=NULL
111    ╎   LRU list:
112    ╎     0TESTSUITE/aux-fixed/0414.list1
113    ╎     0TESTSUITE/aux-fixed/0414.list2
114    ╎     End
115    ╎   internal_search_find: file="TESTSUITE/aux-fixed/0414.list1"
116    ╎     type=lsearch key="a.domain" opts=NULL
117    ╎   file lookup required for a.domain
118    ╎     in TESTSUITE/aux-fixed/0414.list1
119    ╎   creating new cache entry
120    ╎   lookup yielded: a.domain-data
121    ╎   a.domain in "lsearch;TESTSUITE/aux-fixed/0414.list1"? yes (matched "lsearch;TESTSUITE/aux-fixed/0414.list1")
122    ╎ end sublist A
123    ╎data from lookup saved for cache for +A: key 'a.domain' value 'a.domain-data'
124    ╎a.domain in "+A : +B"? yes (matched "+A")
125   end sublist C
126  data from lookup saved for cache for +C: key 'a.domain' value 'a.domain-data'
127  a.domain in domains? no (matched "!+C")
128 r1 router skipped: domains mismatch
129 --------> r2 router <--------
130 local_part=x domain=a.domain
131 checking domains
132 a.domain in domains?
133  list element: +B
134   start sublist B
135    a.domain in "lsearch;TESTSUITE/aux-fixed/0414.list2"?
136    ╎list element: lsearch;TESTSUITE/aux-fixed/0414.list2
137    ╎search_open: lsearch "TESTSUITE/aux-fixed/0414.list2"
138    ╎  cached open
139    ╎search_find: file="TESTSUITE/aux-fixed/0414.list2"
140    ╎  key="a.domain" partial=-1 affix=NULL starflags=0 opts=NULL
141    ╎LRU list:
142    ╎  0TESTSUITE/aux-fixed/0414.list2
143    ╎  0TESTSUITE/aux-fixed/0414.list1
144    ╎  End
145    ╎internal_search_find: file="TESTSUITE/aux-fixed/0414.list2"
146    ╎  type=lsearch key="a.domain" opts=NULL
147    ╎file lookup required for a.domain
148    ╎  in TESTSUITE/aux-fixed/0414.list2
149    ╎creating new cache entry
150    ╎lookup failed
151    a.domain in "lsearch;TESTSUITE/aux-fixed/0414.list2"? no (end of list)
152   end sublist B
153 a.domain in domains? no (end of list)
154 r2 router skipped: domains mismatch
155 --------> r3 router <--------
156 local_part=x domain=a.domain
157 checking domains
158 a.domain in domains?
159  list element: +A
160   start sublist A
161  cached yes match for +A
162  cached lookup data = a.domain-data
163  a.domain in domains? yes (matched "+A" - cached)
164 domain_data=a.domain-data
165 calling r3 router
166 r3 router called for x@a.domain
167   domain = a.domain
168 set transport t1
169 queued for t1 transport: local_part = x
170 domain = a.domain
171   errors_to=NULL
172   domain_data=a.domain-data local_part_data=NULL
173 routed by r3 router
174   envelope to: x@a.domain
175   transport: t1
176 search_tidyup called
177 >>>>>>>>>>>>>>>> Exim pid=p1234 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>