1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-13 13:18:06 +03:00
Commit Graph

13 Commits

Author SHA1 Message Date
Stefan Metzmacher
150848248a r12014: free the irpc_request structure with the irpc_call_recv functions,
to match all other _recv functions we have

metze
(This used to be commit bd4f85ab5f)
2007-10-10 13:46:59 -05:00
Andrew Tridgell
06085e7bc0 r10490: - allow deferred irpc replies to set the status
- add an example of deferred reply for echodata in LOCAL-IRPC
(This used to be commit 858a757a6d)
2007-10-10 13:38:54 -05:00
Andrew Tridgell
fc58570940 r8887: fixed the irpc error that caused ia64 to fail the LOCAL-IRPC test
(This used to be commit ce9a262d37)
2007-10-10 13:30:15 -05:00
Andrew Tridgell
4c747e59d8 r8879: more expansion of the irpc test to try to uncover the ia64 mystery
(This used to be commit ff03b8148b)
2007-10-10 13:30:14 -05:00
Stefan Metzmacher
555eee1456 r8874: test some more combinations
metze
(This used to be commit 32c64e5bc2)
2007-10-10 13:30:14 -05:00
Stefan Metzmacher
18daf6ec4d r8873: add more checks
metze
(This used to be commit bfc855d78f)
2007-10-10 13:30:13 -05:00
Stefan Metzmacher
e232ec6394 r8871: add some debugging code to findout why LOCAL-IRPC fails on 64bit hosts
metze
(This used to be commit 2c36b64dcc)
2007-10-10 13:30:13 -05:00
Stefan Metzmacher
c846ec3398 r8867: try to fix the LOCAL-IRPC test on 64bit platforms
metze
(This used to be commit b7401c142a)
2007-10-10 13:30:13 -05:00
Andrew Tridgell
27f457e3a8 r8818: - fix LOCAL-IRPC test for new ref-alloc semantics of irpc
- fixed return result from LOCAL-IRPC test

- added timelimit support

- ensure we free messages as they complete
(This used to be commit ab9a5fd84b)
2007-10-10 13:30:08 -05:00
Andrew Tridgell
74aeab5329 r7358: make the irpc test use two messaging contexts, not one, so it better
matches the LOCAL-MESSAGING test
(This used to be commit 5883ce16d0)
2007-10-10 13:17:46 -05:00
Andrew Tridgell
412e4bd820 r7321: add nbtd statistics serving over irpc
(This used to be commit 4c0ed7328b)
2007-10-10 13:17:41 -05:00
Andrew Tridgell
d934cb71d0 r7295: added an irpc benchmark. It gets about 16k messages/sec on my laptop,
compared to about 20k messages/sec for the raw messaging layer. I
think that is quite acceptable given the extra functionality.
(This used to be commit a05d38d1d9)
2007-10-10 13:17:38 -05:00
Andrew Tridgell
bf1ffa283c r7294: implemented the irpc messaging system. This is the core of the
management system I proposed on samba-technical a couple of days
ago. Essentially it is a very lightweight way for any code in Samba to
make IDL based rpc calls to anywhere else in the code, without the
client or server having to go to the trouble of setting up a full rpc
service.

It can be used with any of our existing IDL, but I expect it will
mostly be used for a new set of Samba specific management calls.

The LOCAL-IRPC torture test demonstrates how it can be used by calling
the echo_AddOne() call over this transport.
(This used to be commit 3d589a0995)
2007-10-10 13:17:37 -05:00