Code

Apply patch for #5508
[gosa.git] / trunk / gosa-si / gosa-si-server
index a2a49db1e6e4ded0161e8c8f9f0ea4a60ac3c7ac..c95660b5ce4aea1257b43745b0b4c0a6a40cace4 100755 (executable)
@@ -1942,7 +1942,8 @@ sub watch_for_delivery_messages {
     my ($kernel, $heap) = @_[KERNEL, HEAP];
 
     # select outgoing messages
-    my $sql_statement = "SELECT * FROM $messaging_tn WHERE ( flag='p' AND direction='out' )";
+    my $timestamp= &get_time();
+    my $sql_statement = "SELECT * FROM $messaging_tn WHERE ( flag='p' AND direction='out' AND delivery_time<$timestamp)";
     #&daemon_log("0 DEBUG: $sql", 7);
     my $res = $messaging_db->exec_statement( $sql_statement );