Page MenuHomePhorge

Banged against guam until it works.
AbandonedPublic

Authored by mollekopf on Mar 15 2017, 3:39 PM.
Tags
None
Referenced Files
Unknown Object (File)
Feb 24 2024, 11:22 AM
Unknown Object (File)
Feb 21 2024, 12:24 PM
Unknown Object (File)
Feb 8 2024, 8:05 AM
Unknown Object (File)
Jan 25 2024, 2:41 AM
Unknown Object (File)
Jan 21 2024, 6:35 AM
Unknown Object (File)
Jan 20 2024, 4:49 AM
Unknown Object (File)
Jan 16 2024, 6:06 AM
Unknown Object (File)
Jan 15 2024, 6:17 PM
Subscribers
None

Details

Reviewers
seigo
Summary

I'm pretty sure some of the other passthrough rules could be removed,
it seems some arguments are just mixed up.
However I'm having a hard time understanding what the individual
arguments are, so consider this a workaround that will require cleanup
by someone who understands how things are supposed to work.

Here are some example errors that I ran into (linenumbers are probably
not correct due to temporary debug statements and comments).


terminated with reason: no match of right hand value {<<"A000005 LSUB
\"\" *\r\n">>,[],[],perform_passthrough,undefined} in
kolab_guam_session:process_client_data/3 line 198


gen_server <0.190.0> terminated with reason: no
function clause matching
kolab_guam_session:apply_next_rule_serverside(<0.221.0>, <<"* LSUB
(\\Noinferiors) \"/\" \"INBOX\"\r\n* LSUB () \"/\" \"Calendar\"\r\n*
LSUB () \"/\" \"Configuration\"\r\n* L...">>, [], undefined) line 259


gen_server <0.201.0> terminated with reason: no function clause
matching kolab_guam_session:check_next_undecided_rule(#Port<0.59116>,
<<"A000006 LIST \"\" *\r\n">>, {<<"A000006">>,<<"LIST">>,<<"\"\" *">>},
undefined, {[],[]}) line 326

Test Plan

Connected with Kontact. Kolab resource get's everything, imap resource only imap folders.

Diff Detail

Repository
rG guam
Branch
feature/fixguam
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 8730
Build 9054: arc lint + arc unit

Event Timeline

mollekopf retitled this revision from to Banged against guam until it works..
mollekopf updated this object.
mollekopf edited the test plan for this revision. (Show Details)
mollekopf added a reviewer: seigo.